中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么使用java編程求回文數

小億
87
2024-04-19 18:58:13
欄目: 編程語言

下面是一個使用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的值來測試不同的整數是否是回文數。

0
田阳县| 思南县| 富源县| 沙田区| 桐梓县| 皋兰县| 洛扎县| 崇礼县| 武隆县| 环江| 固阳县| 长岛县| 绥滨县| 莱阳市| 封开县| 雅安市| 贵港市| 冕宁县| 新津县| 中牟县| 济南市| 清苑县| 博乐市| 黑河市| 泽州县| 平凉市| 台北市| 巫溪县| 通辽市| 普兰店市| 娱乐| 板桥市| 茶陵县| 南宁市| 长春市| 聊城市| 博乐市| 英超| 朝阳县| 平罗县| 东乌|