public class Test {
public static void main(String[] args) {
int[] array = {21, 22, 234, 2456};
int[] newArray = new int[array.length];
for (int i = 0; i < array.length; i++) {
String s = array[i] + "";
int sum = 0;
for (char c : s.toCharArray()) {
sum += (int) c - 48;
}
newArray[i] = sum;
}
System.out.println(Arrays.toString(newArray));
}
}
追问这么神奇吗? 能大概的讲一下吗 谢谢了