编程语言
首页 > 编程语言> > [20-04-28][Self-test 18]Java PalindromeNum

[20-04-28][Self-test 18]Java PalindromeNum

作者:互联网

 1 package test_3_2;
 2 
 3 import java.util.Scanner;
 4 
 5 public class PalindromeNum {
 6 
 7     public static void main(String[] args) {
 8         
 9         /** 题目:一个5位数,判断它是不是回文数。 */
10         System.out.println("请输入一个五位数:");
11         Scanner sc = new Scanner(System.in);
12         int num = sc.nextInt();
13         
14         if (isPalinNum(num) == true) {
15             System.out.println("是回文数");
16         } else {
17             System.out.println("不是回文数");
18         }
19 
20     }
21 
22     /**
23      * 判断回文数方法
24      * @param 输入的数字
25      * @return 是否为回文数
26      */
27     private static boolean isPalinNum(int num) {
28     
29         char[] numArray = (num + "").toCharArray();
30         if (numArray[0] == numArray[4] && numArray[1] == numArray[3]) {
31             return true;
32         }
33         
34         return false;
35     }
36 
37 }

 

结果如下:

请输入一个五位数:
12321
是回文数

标签:20,Scanner,04,numArray,18,System,num,return,回文
来源: https://www.cnblogs.com/mirai3usi9/p/12797472.html