📅  最后修改于: 2023-12-03 15:01:29.916000             🧑  作者: Mango
Java 中的 foreach 方法可以方便地遍历数组或集合中的元素,它可以减少代码的冗余和错误,使得代码更加简洁易读。
使用 foreach 方法的语法如下:
for (元素类型 元素变量 : 数组或集合) {
// 执行逻辑
}
其中,元素类型指的是数组或集合中元素的类型,元素变量指的是当前遍历到的元素,数组或集合可以是任何类型的数据结构。
下面是一个使用 foreach 方法遍历数组的示例:
int[] arr = {1, 2, 3, 4, 5};
for (int num : arr) {
System.out.println(num);
}
输出结果:
1
2
3
4
5
这段代码先定义了一个整型数组 arr,然后使用 foreach 方法遍历数组中的每个元素,并将元素赋值给变量 num,最后打印出 num 的值。
下面是一个使用 foreach 方法遍历集合的示例:
import java.util.ArrayList;
import java.util.List;
List<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
list.add("orange");
for (String fruit : list) {
System.out.println(fruit);
}
输出结果:
apple
banana
orange
这段代码先定义了一个字符串类型的集合 list,然后使用 foreach 方法遍历集合中的每个元素,并将元素赋值给变量 fruit,最后打印出 fruit 的值。
使用 foreach 方法可以使代码更加简洁易读,避免冗余和错误的发生。当需要遍历数组或集合时,建议使用 foreach 方法进行处理。