java 将一个数组中的值按逆序重新存放。例如:原来 顺序为8,6,5,4,1。要求改为1,4,5,6, 8。
时间: 2023-12-05 18:57:01 浏览: 110
java 将一个数组逆序输出的方法
这个问题可以使用双指针从数组两端开始交换元素来完成,具体实现可以参考以下代码:
```java
public static void reverseArray(int[] arr) {
int left = 0;
int right = arr.length - 1;
while (left < right) {
int temp = arr[left];
arr[left] = arr[right];
arr[right] = temp;
left++;
right--;
}
}
```
调用 `reverseArray()` 方法并传入原始数组即可得到按照逆序排列的新数组。
阅读全文