目录

JAVA 遍历数组


循环遍历数组

您可以使用循环遍历数组元素for循环,并使用length属性来指定循环应运行的次数。

以下示例输出中的所有元素汽车数组:

示例

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (int i = 0; i < cars.length; i++) {
  System.out.println(cars[i]);
}

亲自试一试 »


使用 For-Each 循环数组

还有一个“对于每个" 循环,专门用于循环数组中的元素:

语法

for (type variable : arrayname) {
  ...
}

以下示例输出中的所有元素汽车数组,使用“对于每个“ 环形:

示例

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (String i : cars) {
  System.out.println(i);
}

亲自试一试 »

上面的例子可以这样解读:对于每个String元素(称为- 如索引)中汽车,打印出的值

如果你比较for循环和对于每个循环,你会看到对于每个方法更容易编写,不需要计数器(使用 length 属性),并且更具可读性。


通过练习测试一下

练习:

循环遍历中的项目cars数组。

String[] cars = {"Volvo", "BMW", "Ford"};
 (String i : ) {
  System.out.println(i);
}

开始练习