反转一个只有3位数的整数。
.从控制台输入321,输出123
.
Scanner can = new Scanner(System.in);
//输入一个三位数的数字
int in=can.nextInt();
//检测输入的数字是否是个三位数
if(in/100 <10&& in/100>0){
/*System.out.println(in);*/
String str = String.valueOf(in);
char[] ch = str.toCharArray();
/* 逆向排序*/
for(int i=0;i<ch.length/2;i++){
char n = ch[i];
ch[i]=ch[ch.length-1-i];
ch[ch.length-1-i]=n;
}
//char[] 转换 int类型输出
System.out.println(Integer.parseInt(String.valueOf(ch).toString()));
}else{
System.out.println("你输入的不是一个三位数! 请从新输入");
new StudyOne().main(args);
}