使用 for 循环遍历 Java 数组396


在 Java 中,数组是一种用于存储同类型元素的有序集合。我们可以使用 for 循环遍历数组中的元素,以便对其进行处理或修改。

基本语法如下:```java
for (int i = 0; i < ; i++) {
// 在这里处理或修改 array[i]
}
```

其中,i 是一个整数变量,表示数组的当前索引。循环从索引 0 开始,一直持续到 - 1,因为 Java 数组是从 0 开始索引的。

遍历数组示例

让我们通过一个示例来了解如何遍历数组:```java
int[] numbers = {1, 2, 3, 4, 5};
// 使用 for 循环遍历数组
for (int i = 0; i < ; i++) {
(numbers[i]);
}
```

输出:```
1
2
3
4
5
```

在这个示例中,我们使用 for 循环遍历 numbers 数组,并在每次迭代中打印当前元素的值。

for-each 循环(增强型 for 循环)

除了传统的 for 循环之外,Java 5 还引入了 for-each 循环,也称为增强型 for 循环。它提供了一种更简洁的遍历数组的方式:```java
for (int number : numbers) {
(number);
}
```

for-each 循环本质上是将数组元素分配给变量 number,然后依次遍历数组中的每个元素。与传统的 for 循环相比,它更简洁,并且不需要显式管理索引变量。

使用 for 循环遍历多维数组

for 循环也可以用于遍历多维数组。对于一个二维数组,我们可以使用嵌套 for 循环来遍历每一行和每一列:```java
int[][] matrix = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
for (int i = 0; i < ; i++) {
for (int j = 0; j < matrix[i].length; j++) {
(matrix[i][j]);
}
}
```

输出:```
1
2
3
4
5
6
7
8
9
```

使用 for 循环遍历数组是 Java 中一项基本任务。我们可以使用传统的 for 循环或 for-each 循环,具体取决于所需的简洁性和灵活性。理解如何使用 for 循环遍历数组对于处理数组数据和开发有效的 Java 程序至关重要。

2024-10-27


上一篇:Java 数组:全面指南

下一篇:Java 字符串转二进制