Java经典算法40例(二十五)
2017-07-13 23:02
316 查看
题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
代码:
输出结果:
代码:
import java.util.Scanner; /** * 回文数 * @author cheng * */ public class TwentyFive { public void huiwenshu(int n){ String string=Integer.toString(n); char[] charArray=string.toCharArray(); /*for(int i=0;i<string.length();i++){ System.out.println(charArray[i]); }*/ if(charArray[0]==charArray[4]&&charArray[1]==charArray[3]) System.out.println(n+"是回文数"); else System.out.println(n+"不是回文数"); } public static void main(String[] args) { System.out.print("请输入一个五位数:"); Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); if(n<10000||n>99999) System.out.println("ERROR!"); else{ TwentyFive twentyFive=new TwentyFive(); twentyFive.huiwenshu(n); } scanner.close(); } }
输出结果:
请输入一个五位数:12321 12321是回文数
相关文章推荐
- Java经典算法40例(二)
- Java经典算法40例(八)
- Java经典算法40例(二十二)
- Java经典算法40例(三十一)
- Java经典算法40例(二十七)
- Java经典算法40例(三)
- Java经典算法40例(十七)
- Java经典算法40例(二十三)
- Java经典算法40例(十九)
- Java经典算法40例(三十)
- Java经典算法40例(六)
- Java经典算法40例(十五)
- Java经典算法40例(十)
- Java经典算法40例(二十四)
- JAVA经典算法40例
- Java经典算法40例(七)
- Java经典算法40例(十二)
- Java经典算法40例(十四)
- Java经典算法40例(二十八)
- Java经典算法40例(二十六)