Reverse Integer

Reverse Integer

Reverse digits of an integer.

Example1: x = 123, return 321
Example2: x = -123, return -321

 

public class Solution {
  public int reverse(int x) {
    int positive = 1;
    int result = 0;
    if(x < 0){
      positive *= -1;
      x = -x;
    }
    while(x > 0) {
      result = result*10 + x%10;
      x /= 10;
    }
    return positive*result;
  }
}

posted @ 2014-04-01 21:40  boole  阅读(136)  评论(0)    收藏  举报