回文数

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

class Solution {
    public boolean isPalindrome(int x) {
        //负数一定不是回文数
        if(x<0) {
            return false;
        }
        if(x==0) {
            return true;
        }
        int a=x;
        int b=0;
       //将数字反转过来再和之前的数比较
        while(x>0) {
            b=b*10+x%10;
            x=x/10;
        }
        return b==a;
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。