判断数字是否是回文

思路:如果是负数,直接判断不是回文.然后取得他的反转值,相等则返回true;

class Solution {
public boolean isPalindrome(int x) {
if(x<0){
return false;
}else {
int huiwen=0;
int num=x;
while(num!=0){
huiwen = huiwen * 10 + num % 10;
num /= 10;
}
return huiwen==x;
}
}
}

posted @ 2019-10-23 10:55  loimh  阅读(304)  评论(0)    收藏  举报