数组元素逆序排列
/*
将逆序2的功能封装成一个方法: 定义指针的方式
*/
public static int[] niXu2(int[] arr) {
for (int start = 0, end = arr.length - 1; start < end; start++, end--) {
int tmp = arr[start];
arr[start] = arr[end];
arr[end] = tmp;
}
return arr;
}
/*
将逆序1的功能封装成一个方法
*/
public static int[] niXu1(int[] arr) {
for (int i = 0; i < arr.length / 2; i++) {
int tmp = arr[i];
arr[i] = arr[arr.length - 1 - i];
arr[arr.length - 1 - i] = tmp;
}
return arr;
}