public boolean isPalindrome(int x) {
if(x < 0) return false;
int temp = x;
int val = 0;
while(x != 0) {
val = val * 10 + x % 10;
x /= 10;
}
return (val == temp)? true : false;
}
本文介绍了一种用于判断整数是否为回文数的Java方法。通过将输入的整数反转并与原始值进行比较来实现。该算法适用于正整数,能够高效地判断出回文数。
public boolean isPalindrome(int x) {
if(x < 0) return false;
int temp = x;
int val = 0;
while(x != 0) {
val = val * 10 + x % 10;
x /= 10;
}
return (val == temp)? true : false;
}
182
216

被折叠的 条评论
为什么被折叠?
