题目:
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
代码
//解决方案比较简单,直接看代码即可
class Solution {
public int reverseInteger(int origin) {
boolean isNegative = false;
if (origin < 0) {
isNegative = true;
origin = -origin;
}
int result = 0;
while (x>0) {
int temp = x%10;
result = result*10;
result = result+temp;
x = x/10;
}
if(isNegative) {
return -result;
}
return result;
}
}