1 public class _8回文数 { 2 //两种方法都可以 3 // public static void main(String[] args) { 4 // String zheng =""; 5 // for (int i = 1000; i <= 9999; i++) { 6 // zheng = String.valueOf(i); 7 // String A=""; 8 // String B=""; 9 // for (int j = 0; j < zheng.length(); j++) { 10 // A = zheng.substring(j, j+1); 11 // B = A+B; 12 // } 13 // if (B.equals(zheng)) { 14 // System.out.println(zheng); 15 // } 16 // } 17 // } 18 public static void main(String[] args) { 19 for (int i = 1000; i <= 9999; i++) { 20 int a = i/1000; 21 int b = i%1000/100; 22 int c = i%1000%100/10; 23 int d = i%10; 24 if (a == d&& b ==c) { 25 System.out.println(i); 26 } 27 } 28 } 29 }