黑马程序员技术交流社区
标题:
小小算法
[打印本页]
作者:
779742897
时间:
2018-6-15 18:35
标题:
小小算法
题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
import java.util.Scanner;
public class Demo25 {
public static void main(String[] args) {
System.out.println("请输入:");
Scanner in = new Scanner(System.in);
String str = in.next();
int l = Integer.parseInt(str);//转换成整数
if (l < 10000 || l > 99999) {
System.out.println("输入错误!");
System.exit(0);
}
boolean is=false;
char[] ch = str.toCharArray();
for(int i=0;i<ch.length/2;i++){
if(ch[i]!=ch[ch.length-i-1]){
is=false;
}else{
is=true;
}
}
if(is){
System.out.println("这是一个回文!");
}else{
System.out.println("不是一个回文!");
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2