java 倒序遍历数组
时间: 2023-08-05 16:41:22 浏览: 96
在 Java 中,倒序遍历一个数组也可以使用一个循环来实现。具体来说,可以从最后一个元素开始,逐个往前遍历,直到第一个元素。比如,对于一个整数数组 `arr`,可以使用如下代码来倒序遍历:
```
int[] arr = {1, 2, 3, 4, 5};
for (int i = arr.length - 1; i >= 0; i--) {
System.out.println(arr[i]);
}
```
这里的循环从数组最后一个元素的下标 `arr.length - 1` 开始,每次递减 `1`,直到下标达到 `0` 为止。在循环中,我们使用这个下标来遍历数组元素并输出。
相关问题
java数组倒序遍历
在 Java 中,数组倒序遍历通常有两种方法:
1. **直接遍历**:可以使用一个简单的 for 循环从数组的最后一个元素开始向前遍历。例如:
```java
int[] array = {1, 2, 3, 4, 5};
for (int i = array.length - 1; i >= 0; i--) {
System.out.println(array[i]);
}
```
这里我们从 `array.length - 1` 开始,直到索引为 0 结束。
2. **利用反向索引**:另一种方法是创建一个新的反向索引变量,然后逐个取出对应的值。例如:
```java
int[] array = {1, 2, 3, 4, 5};
for (int index = array.length - 1; index >= 0; index--) {
System.out.println(array[index]);
}
```
这里每次循环都是先计算出当前元素的原始索引位置再取值。
java遍历倒序输出该数组中各元素的值
可以使用for循环,倒序遍历数组并输出元素的值,代码如下:
```
int[] arr = {1, 2, 3, 4, 5};
for (int i = arr.length - 1; i >= 0; i--) {
System.out.println(arr[i]);
}
```
输出结果为:
```
5
4
3
2
1
```
阅读全文