java 编写程序实现从控制台接收一个 5 位以上的整数,使用数组来判断该数字 * 是否是回文数。(例如:789987,12344321是回文数)

来源:互联网 发布:godaddy域名续费好贵 编辑:程序博客网 时间:2024/06/05 19:09
package 考试;
/*编写程序实现从控制台接收一个 5 位以上的整数,使用数组来判断该数字
 * 是否是回文数。(例如:789987,12344321是回文数)*/
import java.util.Scanner;
public class Demo_number {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.print("输入你要判断的数:");
long number= scanner.nextLong();
char[] cs=(number+"").toCharArray();
int i=0;
           while (i<cs.length) {
if (cs[i]==cs[cs.length-i-1]) {
i++;
if (i==cs.length/2) {
System.out.println("是回文数");
}
}else {
System.out.println("你输入的数不是回文数!!");
break;
  }
   }
}
    }
阅读全文
0 0