阅读量:0
在Java中,你可以编写一个方法来检查一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
以下是一个简单的Java方法,用于检查一个整数是否是回文数:
public class PalindromeNumber { public static void main(String[] args) { int number = 121; if (isPalindrome(number)) { System.out.println(number + " 是回文数"); } else { System.out.println(number + " 不是回文数"); } } public static boolean isPalindrome(int number) { if (number < 0) { return false; } int reversed = 0; int originalNumber = number; while (number != 0) { int lastDigit = number % 10; reversed = reversed * 10 + lastDigit; number = number / 10; } return originalNumber == reversed; } }
在这个例子中,isPalindrome
方法接受一个整数参数number
,并返回一个布尔值,表示该整数是否是回文数。主方法main
中调用了这个方法,并打印出结果。