class Solution {
public boolean isPalindrome(int x) {
int cur=0;
int n=x;
if(x<0)
return false;
while(n!=0){
cur=cur*10+n%10;
n=n/10;
}
return cur==x;
}
}
这个核心思想和整数逆运算的思想一样,需要特别注意一点是,刚开始做一下负数判断,要是负数直接返回false。
class Solution {
public boolean isPalindrome(int x) {
int cur=0;
int n=x;
if(x<0)
return false;
while(n!=0){
cur=cur*10+n%10;
n=n/10;
}
return cur==x;
}
}
这个核心思想和整数逆运算的思想一样,需要特别注意一点是,刚开始做一下负数判断,要是负数直接返回false。