https://leetcode-cn.com/problems/palindrome-number/
class Solution {
public boolean isPalindrome(int x) {
if (x < 0) {
return false;
}
if (x == 0) {
return true;
}
int n = (int) Math.log10(x) + 1;
int[] cArray = new int[n];
for (int i = 0; i < n; i++) {
cArray[i] = x%10;
x/=10;
}
int i=0,j=n-1;
while (i<j){
if(cArray[i]!=cArray[j]){
return false;
}
i++;j--;
}
return true;
}
}
本文介绍了一种使用Java编程语言判断一个整数是否为回文数的方法。通过将整数转换为数字数组,然后比较数组首尾元素的方式,实现了高效且简洁的回文数判断算法。
470

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



