数组逆序算法
/**
* 数组逆序
*/
class Demo11 {
public static void main(String[] args) {
int[] array = {1,2,3,4,5,6,7,8};
reverse(array);
System.out.println(Arrays.toString(array));
}
//left与right均为下标
private static void reverse(int[] array){
int right = array.length-1;
int left = 0;
while(left < right){
int temp = array[left];
array[left] = array[right];
array[right] = temp;
right--;
left++;
}
}
}