黑马程序员技术交流社区

标题: 一个5位数,判断它是不是回文数。即12321是回文数 [打印本页]

作者: pathnet    时间: 2015-7-13 23:56
标题: 一个5位数,判断它是不是回文数。即12321是回文数
import java.io.*;
public class Prog25{
        public static void main(String[] args){
                int n = 0;
                System.out.print("请输入一个5位数:");
                BufferedReader bufin = new BufferedReader(new InputStreamReader(System.in));
                try{
                  n = Integer.parseInt(bufin.readLine());
                }catch(IOException e){
                        e.printStackTrace();
                }finally{
                        try{
                          bufin.close();
                        }catch(IOException e){
                                e.printStackTrace();
                        }
                }
                palin(n);
        }
        private static void palin(int n){
                int m = n;
                int[] a = new int[5];
                if(n<10000 || n>99999){
                        System.out.println("输入的不是5位数!");
                        return;
                }else{
                  for(int i=0;i<5;i++){
                          a[i] = n%10;
                          n /= 10;
                  }
                  if(a[0]==a[4] && a[1]==a[3])
                    System.out.println(m+"是一个回文数");
                  else
                    System.out.println(m+"不是回文数");
            }
   }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2