在java里怎么做 输入一个5位正整数,使用数组判断它是不是回文数(例如:12321是回文数)
答案:2 悬赏:20 手机版
解决时间 2021-02-22 10:25
- 提问者网友:半生酒醒
- 2021-02-21 13:20
[要求]使用数组存放5个整数,使用for循环
最佳答案
- 五星知识达人网友:十鸦
- 2021-02-21 14:08
int[] a=new a[5];
//假设a里已经放了数据
int size=a.length;
for(in ti=0;i
{
if(a[i]!=a[size-i])
{
System.out.println("不是回文");
return;
}
}
//假设a里已经放了数据
int size=a.length;
for(in ti=0;i
if(a[i]!=a[size-i])
{
System.out.println("不是回文");
return;
}
}
全部回答
- 1楼网友:孤独的牧羊人
- 2021-02-21 14:36
如果说是数组判断,“微微回忆“的方法正解。
你也可以 自己写个方法 将输入的值倒置 判断与 原先输入的是否equals 。
最简单的,是利用java stringbuffer中的api。 reverse
它可以将一个字符串倒置。 直接将倒置后的结果与原先的结果比对即可 这个方法比较通用。但是需要转换成字符串比较。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯