如何使用 Java 反转一个数组?
反转数组就是讲原先数据的顺序反过来,再放回原先数组中。
可以在不额外占用内存空间的情况下进行,思路是对换数组中对称位置的数。
@test
public void reverseArray(int[] array){
int temp = 0 ,temp2 = 0;
for(int i = 0; i< array.length/2 ; i++ ){
temp = array[i];
temp2 = array[array.length-1-i];
array[i] = temp2 ;
array[array.length-1-i] = temp;
}
}