Palindrome Number

/*

注意 需要一个int值先获取x的值; 这样不会改变x的值 方便之后做比较;

判断x如果为- 直接return false;

把x取反 与原来比较;

*/

class Solution {

    public boolean isPalindrome(int x) {

        int y = x;


        if(x < 0) return false;


        int rx = 0;

        while(y != 0) {

            int mod = y % 10;

            y = y / 10;

            rx = rx * 10 + mod;

        }


        return rx == x;

    }

}

你可能感兴趣的:(Palindrome Number)