Java 中有两种循环数组的方法:使用 for-each 循环或基于索引的循环。基于索引的循环包括 for 循环、while 循环和 do-while 循环。具体选择哪种方法取决于代码可读性和特定需求。

如何循环数组:Java
在 Java 中循环数组有两种主要方法:
1. For-Each 循环
这是循环数组最简单的方法,语法如下:
立即学习“Java免费学习笔记(深入)”;
for (元素类型 元素 : 数组名称) {
// 操作元素
}例如:
int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
System.out.println(number);
}输出:
1 2 3 4 5
2. 基于索引的循环
如果您需要访问数组的索引或需要逐个遍历数组中的元素,可以使用基于索引的循环。有三种类型的基于索引的循环:
- for 循环
for (int i = 0; i < 数组长度; i++) {
// 操作数组[i]
}- while 循环
int i = 0;
while (i < 数组长度) {
// 操作数组[i]
i++;
}- do-while 循环
int i = 0;
do {
// 操作数组[i]
i++;
} while (i < 数组长度);例如:
int[] numbers = {1, 2, 3, 4, 5};
for (int i = 0; i < numbers.length; i++) {
System.out.println(numbers[i]);
}输出:
1 2 3 4 5
选择哪种循环方法取决于您的具体需求和代码可读性。











