一,题目
Determine whether an integer is a palindrome. Do this without extra space.
二,思路
和整数翻转一样
注意:负数都不是回文
三,代码
public boolean isPalindrome(int x) {
if (x < 0) {
return false;
}
if (x <= 9) {
return true;
}
int copy = x;
long result = 0;
while (x != 0) {
result = result * 10 + x % 10;
x /= 10;
}
if (result == copy) {
return true;
}
return false;
}