java 實現(xiàn)判斷回文數(shù)字的實例代碼
前言:
有這樣一類數(shù)字,它們順著看和倒著看是相同的數(shù),例如:121、656、2332等,這樣的數(shù)字就稱為回文數(shù)字。編寫一個Java程序,判斷從鍵盤接收的數(shù)字是否為回文數(shù)字。
2、解題思想
從回文數(shù)字的特點出發(fā),弄清楚其特點是解決本問題的關(guān)鍵。解決方案可以通過將該數(shù)字倒置的辦法來判斷它是否是回文數(shù)字,例如:586,它的倒置結(jié)果為685,因為586!=685,故586不是回文數(shù)字。
3、Java代碼
import java.util.Scanner;
public class Palindrome {
public static void main(String[] args) {
int n;
System.out.println("請輸入一個整數(shù):");
Scanner scByte = new Scanner(System.in);
n = scByte.nextInt();
if (isPalindrome(n))
System.out.println(n + " 是回文!");
else
System.out.println(n + " 不是回文?。?);
}
public static boolean isPalindrome(int n) { //判斷輸入的數(shù)字是否是回文
int m = reverse(n);
if (m == n)
return true;
else
return false;
}
public static int reverse(int i) { //將輸入的數(shù)字進行倒置
int s, j = 0;
s = i;
while (s != 0) {
j = j * 10 + s % 10;
s = s / 10;
}
return j;
}
}
- Java判斷字符串回文的代碼實例
- Java版本的回文字算法(java版本)
- Java實現(xiàn)查找當(dāng)前字符串最大回文串代碼分享
- java計算任意位水仙花數(shù)示例(回文數(shù))
- java判斷回文數(shù)示例分享
- Java實現(xiàn)帶頭結(jié)點的單鏈表
- java實現(xiàn)單鏈表增刪改查的實例代碼詳解
- Java數(shù)據(jù)結(jié)構(gòu)之簡單鏈表的定義與實現(xiàn)方法示例
- Java實現(xiàn)單鏈表翻轉(zhuǎn)實例代碼
- java 實現(xiàn)單鏈表逆轉(zhuǎn)詳解及實例代碼
- Java實現(xiàn)單鏈表的各種操作
- 用JAVA實現(xiàn)單鏈表,檢測字符串是否是回文串
相關(guān)文章
java使用CountDownLatch等待多線程全部執(zhí)行完成
這篇文章主要為大家詳細介紹了使用CountDownLatch等待多線程全部執(zhí)行完成,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-10-10
為什么說要慎用SpringBoot @ComponentScan
本文主要介紹了為什么說要慎用SpringBoot @ComponentScan,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-07-07
基于Idea+Jconsole實現(xiàn)線程監(jiān)控步驟
這篇文章主要介紹了基于Idea+Jconsole實現(xiàn)線程監(jiān)控功能,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-04-04
解決SpringBoot中使用@Transactional注解遇到的問題
這篇文章主要介紹了SpringBoot中使用@Transactional注解遇到的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-09-09
Spring和Websocket相結(jié)合實現(xiàn)消息的推送
這篇文章主要介紹了Spring和Websocket相結(jié)合實現(xiàn)消息的推送的相關(guān)資料,本文介紹的非常詳細具有參考借鑒價值,感興趣的朋友一起學(xué)習(xí)吧2016-02-02
Spring Boot整合EasyExcel(完整版包含上傳解析excel和下載模板)
這篇文章主要介紹了Spring Boot整合EasyExcel(完整版包含上傳解析excel和下載模板),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
詳解Spring boot Admin 使用eureka監(jiān)控服務(wù)
本篇文章主要介紹了詳解Spring boot Admin 使用eureka監(jiān)控服務(wù),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12

