欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

回文数

程序员文章站 2022-05-15 08:46:41
...
    public boolean isPalindrome(int x) {
        if (x < 0) {
            return false;
        }
        if (x != 0 && x % 10 ==0) {
            return false;
        }
        if (x < 10) {
            return true;
        }
        int palindrom = 0;
        while (x > palindrom) {
            palindrom = palindrom * 10 + x % 10;
            x = x / 10;
        }
        return x == palindrom || x == palindrom / 10;
    }

 

相关标签: java 练习