Problem 7: Reverse Integer
思路
reverseNum = reverseNum * 10 + x % 10; x = x / 10;
public class Solution {
public int reverse(int x) {
if (x == 0) {
return 0;
}
int reverseNum = 0;
while (x != 0) {
int temp = reverseNum * 10 + x % 10;
x /= 10;
if (temp /10 != reverseNum) {
return 0;
}
reverseNum = temp;
}
return reverseNum;
}
}易错点
Last updated