Java代码 数组倒叙
时间: 2023-05-18 11:03:47 浏览: 74
可以使用以下代码实现数组倒序:
```
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--;
}
}
```
这个方法接受一个整型数组作为参数,将数组中的元素倒序排列。
相关问题
数组倒叙遍历
要倒序遍历一个数组,可以使用一个循环从数组的最后一个元素开始,逐渐向前遍历数组,直到第一个元素。具体的代码实现如下:
```python
arr = [1, 2, 3, 4, 5]
for i in range(len(arr)-1, -1, -1):
print(arr[i])
```
输出结果为:
```
5
4
3
2
1
```
以上代码使用了 `range()` 函数来生成一个从数组最后一个元素的下标开始到第一个元素的下标结束的序列,步长为 -1,然后在循环中使用这个序列来访问数组的元素。
怎样让数组倒叙
要让一个数组倒序,可以使用数组的reverse()方法。这个方法会反转数组中元素的顺序。例如:
```
var arr = [1, 2, 3, 4, 5];
arr.reverse();
console.log(arr); // [5, 4, 3, 2, 1]
```
注意,这个方法会修改原数组,如果需要保留原数组,可以先将原数组复制一份再进行反转操作。