判断回文数的java方法
时间: 2023-05-17 08:07:10 浏览: 90
以下是判断回文数的 Java 方法:
public static boolean isPalindrome(int x) {
if (x < 0) {
return false;
}
int div = 1;
while (x / div >= 10) {
div *= 10;
}
while (x > 0) {
int left = x / div;
int right = x % 10;
if (left != right) {
return false;
}
x = (x % div) / 10;
div /= 100;
}
return true;
}
相关问题
用Java写一个判断回文数的方法
好的,以下是用 Java 写一个判断回文数的方法的代码:
```
public static boolean isPalindrome(int x) {
if (x < 0) {
return false;
}
int reversed = 0, original = x;
while (x != 0) {
reversed = reversed * 10 + x % 10;
x /= 10;
}
return reversed == original;
}
```
这个方法接受一个整数作为参数,如果这个整数是回文数,则返回 true,否则返回 false。
用java写一个判断回文数的方法
好的,以下是判断回文数的Java方法:
```
public static boolean isPalindrome(int x) {
if (x < 0) {
return false;
}
int reverse = 0;
int original = x;
while (x != 0) {
int remainder = x % 10;
reverse = reverse * 10 + remainder;
x = x / 10;
}
return original == reverse;
}
```
这个方法可以接收一个整数作为输入,并返回一个布尔值,指示该整数是否为回文数。如果该整数是回文数,返回`true`;否则返回`false`。
阅读全文