这个很简单,直接把数字反转过来.特殊情况负数不可能是回文.
public boolean isPalindrome(int x) {
if(x<0){
return false;
}
int n=x;
int j=0;
while(n>0){
int i=n%10;
j=j*10+i;
n=n/10;
}
if(j==x){
return true;
}
return false;
}