回文數的判斷與生成
阿新 • • 發佈:2018-12-31
gen out n) 判斷 har for scanner sca 整數
判斷是不是回文數
12321 1221
public static void PJ() { Scanner sc = new Scanner(System.in); System.out.println("請輸入一個整數:"); int num = sc.nextInt(); String s = num+""; String s1 =""; for (int i = s.length()-1; i>=0; i--) { s1+=s.charAt(i); } if (s.equals(s1)) { System.out.println("是回文數"); }else { System.out.println("不是回文數"); } }
生成回文數
public static void generate() { Scanner sc = new Scanner(System.in); System.out.println("請輸入一個整數:"); int num = sc.nextInt(); String s = num+""; String s1=""; for (int i = s.length()-1; i>=0; i--) { s1+=s.charAt(i); } System.out.println("它的回文數是"+s1); }
回文數的判斷與生成