java判斷回文數(shù)示例分享
更新時間:2014年03月26日 09:29:49 投稿:zxhpj
這篇文章主要介紹了java判斷回文數(shù)示例,需要的朋友可以參考下
判斷一個數(shù)是不是回文數(shù)示例,回文數(shù)就是原數(shù)與其倒置后的數(shù)相等,如:123321,到之后仍為123321,即為回文數(shù)
題目:一個5位數(shù),判斷它是不是回文數(shù)。即12321是回文數(shù),個位與萬位相同,十位與千位相同。
/**
* 判斷一個數(shù)是不是回文數(shù),回文數(shù)就是原數(shù)與其倒置后的數(shù)相等
* 如:123321,到之后仍為123321,即為回文數(shù)
* @author lvpeiqiang
*/
public class HuiWenShu
{
public boolean isHuiWenShu(int num)
{
int s = 0;
int bNum = num;
int mod;
//以下為把數(shù)值倒置的方法
while(bNum != 0)
{
mod = bNum%10; //123%10 = 3
s = s*10 + mod; //s = 0*10+3
bNum = bNum/10; //bNum = 123/10=12(int自動轉(zhuǎn)換)
}
boolean b = (s == num);
return b;
}
public static void main(String[] args)
{
HuiWenShu p = new HuiWenShu();
boolean b = p.isHuiWenShu(123321);
System.out.println(b);
}
}
您可能感興趣的文章:
- Java判斷字符串回文的代碼實例
- java 實現(xiàn)判斷回文數(shù)字的實例代碼
- Java版本的回文字算法(java版本)
- Java實現(xiàn)查找當前字符串最大回文串代碼分享
- java計算任意位水仙花數(shù)示例(回文數(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)文章
使用JPA主鍵@Id,@IdClass,@Embeddable,@EmbeddedId問題
這篇文章主要介紹了使用JPA主鍵@Id,@IdClass,@Embeddable,@EmbeddedId問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06
SpringBoot的API文檔生成工具SpringDoc使用詳解
這篇文章主要為大家介紹了SpringBoot的API文檔生成工具SpringDoc使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06
Eclipse 2020-06 漢化包安裝步驟詳解(附漢化包+安裝教程)
這篇文章主要介紹了Eclipse 2020-06 漢化包安裝步驟(附漢化包+安裝教程),本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08

