Leetcode第9题:回文数,第七题也可以用这题的解法直接解
这道题首先直接排除负数,然后正数直接反转判断与原值相等即可。非常简单的一道题
public boolean isPalindrome(int x) {
if (x < 0) {
return false;
}
int copyX = x;
// 反转x得到reverse 如x=21,reverse=12
int reverse = 0;
while (x > 0) {
reverse = reverse * 10 + x % 10;
x = x / 10;
}
return reverse == copyX;
}