Scanner in = new Scanner(System.in);
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括岳塘網(wǎng)站建設(shè)、岳塘網(wǎng)站制作、岳塘網(wǎng)頁制作以及岳塘網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,岳塘網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到岳塘省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
System.out.println("請輸入一個(gè)整數(shù)N=:");
int input = in.nextInt();
int i = 0;
int sum = 0;
int record=input;
while(true){
i = input%10;
sum =sum*10+i;
input /= 10;
if(input==0) break;
}
if(sum==record)System.out.println("是回文");
else System.out.println("不是回文");
Scanner?sc?=?new?Scanner(System.in);??
System.out.println("請輸入一個(gè)整數(shù):");??
int?num?=?sc.nextInt();??
String?str1?=?num?+?"";??
//?String?str1?=?Integer.toString(num);??
//?String?str1?=?String.valueOf(num);??
StringBuilder?str2?=?new?StringBuilder(str1);??
str2.reverse();??
int?count?=?0;??
for?(int?i?=?0;?i??str1.length();?i++)?{??
if?(str1.charAt(i)?!=?str2.charAt(i))?{??
System.out.println(str1?+?"不是回文數(shù)");??
break;??
}?else?{??
count++;??
}??
}??
if?(count?==?str1.length())?{??
System.out.println(str1?+?"是回文數(shù)");??
}
望采納
您好,你的問題,我之前好像也遇到過,以下是我原來的解決思路和方法,希望能幫助到你,若有錯(cuò)誤,還望見諒!Scanner in = new Scanner(System.in);System.out.println("請輸入一個(gè)整數(shù)N=:");int i= in.nextInt(); int i1=Integer.paserInt( f.reverse().toString());if{System.out.println("i是回文數(shù)")} else{System.out.println("i不是回文數(shù)")}
new StringBuilder(str) ==123321
.reverse(),反轉(zhuǎn)字符串,譬如"abc".reverse() = 'cba'
然后翻轉(zhuǎn)后的字符串和翻轉(zhuǎn)前比較。。。相等就是回文數(shù)。
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺獨(dú)立與可移植性、多線程、動態(tài)性等特點(diǎn),Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。非常感謝您的耐心觀看,如有幫助請采納,祝生活愉快!謝謝!