晚上好,为什么显示不正确?错误在哪里?不会向后覆盖数组!
int[] err = {1,2,3,4,5};
int g = 0;
int[] arr = new int[err.length];
for(int i = 5; i > 0; i--){
arr[g] = err[err.length - i];
g++;
}
for(int j = 0; j < 5; j++){
System.out.println(arr[j]);
}
因为
i = 5, g = 0
i = 4, g = 1
i = 3, g = 2
...
不需要第二个计数器。