public static boolean isBackNum(int num) {
if (num < 0) return false;
int result = 0;
int num_1 = num;
while (num_1 != 0) {
int temp = num_1 % 10;
num_1 /= 10;
if (result > Integer.MAX_VALUE / 10 || (result == Integer.MAX_VALUE / 10 && temp > 7))
return false;
result = result * 10 + temp;
}
if (result == num) return true;
return false;
}复制代码
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。...
最新推荐文章于 2024-07-31 14:30:10 发布