中易网

用java编写输入的整数判断是不是回文数

答案:5  悬赏:50  
解决时间 2021-01-15 13:15
用java编写输入的整数判断是不是回文数
最佳答案
Scanner in = new Scanner(System.in);
System.out.println("请输入一个整数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("不是回文");
全部回答
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入一个五位数:");
String a = s.next();
System.out.print("\n倒序输出:");
String b = a
//倒序a
StringBuilder sb = new StringBuilder(a);
a = sb.reverse().toString();
//倒序a
System.out.println(a);//输出倒序的a
if (a.equals(b)) {//比较b和a是否一样!!!
System.out.println("yes");
} else {
System.out.println("no");
}
}


public boolean check(String src){
String n = "1234321";
int len = n.length() - 1;
for(int i=0; iif(n.charAt(i) != n.charAt(len - i))
return false;
}
return true
}


希望能帮助你!
先收藏。再想办法。
int i=123321; StringBuffer f = new StringBuffer("+i+"); int i1=integer.paserInt( f.reverse().tostring());if (i==i1){
sysout("i是回文数")
} else{
//不是
}--部分引号和代码简写,就是反过来与以前相等就行了,倒叙相等,或者for循环反转,采纳顶一个
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在高校周围用微信公众号做外卖平台有前景吗
幸福泉幼儿园(公益街)地址在什么地方,我要处
离子浓度较高?答案是K+为什么
我的名字叫王凯写一篇名字的来历
蓝天幼儿园(鞍山海城市)地址在什么地方,想过
闪迪x400怎么样 intel ssd
2300立方纷立方厘米等于多少升多少毫升
回复108到中国电信短信营业厅为什么不回复我
电源线皮上的字表示什么?
18款美规路虎揽胜和中规款有什么区别?
725等于143547的原理是什么
为什么湖南人煲汤都喜欢放干辣椒
我是仓管员当时发料给车间人员没有签单,现他
中鸡中心派出所怎么去啊,有事要去办理
描写讥笑的词语有哪些
推荐资讯
离职保证...公司让你手写的保证书(离职证明丢
(甘)的笔画顺序?
XXX,我告诉你一件事600字
离心泵参数流量5070是什么泵
1959年阳历3月8号是什么星座
怎么编写员工手册
如何种植大星芹?
歌颂情宜的有关诗句?
难以割舍的友情作文600
中国梦与企业梦,员工梦的关系和实践
智联招聘怎么参加?
褊宕的意思是什么?褊宕的释义是什么啊?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?