怎么使用java编程求回文数

   2024-10-20 3700
核心提示:下面是一个使用Java编程求回文数的示例代码:public class PalindromeNumber {public static boolean isPalindrome(int num) {if

下面是一个使用Java编程求回文数的示例代码:

public class PalindromeNumber {    public static boolean isPalindrome(int num) {        if (num < 0) {            return false;        }                int reversed = 0;        int original = num;                while (num != 0) {            int digit = num % 10;            reversed = reversed * 10 + digit;            num = num / 10;        }                return original == reversed;    }        public static void main(String[] args) {        int num = 12321;                if (isPalindrome(num)) {            System.out.println(num + " is a palindrome number.");        } else {            System.out.println(num + " is not a palindrome number.");        }    }}

在这个示例代码中,我们定义了一个isPalindrome方法来判断一个整数是否是回文数。首先判断整数是否小于0,如果小于0,则不是回文数。然后我们通过循环将整数逆序,最后与原始整数进行比较,如果相等则是回文数。

main方法中,我们定义了一个整数num,然后调用isPalindrome方法来判断该整数是否是回文数,并输出结果。你可以根据需要修改num的值来测试不同的整数是否是回文数。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号