public static void sum(int i){ String string = String.valueOf(i); char[] charArray = string.toCharArray(); int sum = 0; for (char c : charArray) { sum += Integer.valueOf(String.valueOf(c)); } System.out.println(sum); } 不光四位数,任何位数都可以。
把这个四位数依次取余相加