永发信息网

在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;
}
}
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-02-21 14:36

如果说是数组判断,“微微回忆“的方法正解。

你也可以 自己写个方法 将输入的值倒置  判断与 原先输入的是否equals 。

最简单的,是利用java stringbuffer中的api。 reverse

它可以将一个字符串倒置。 直接将倒置后的结果与原先的结果比对即可 这个方法比较通用。但是需要转换成字符串比较。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯