Java Collection 集合遍历:三种方法详解
在 Java 中,有多种方法可以遍历 Collection 集合中的每一个元素。以下是一些常见的方法:
- 使用 for-each 循环:
for (元素类型 元素变量 : 集合变量) {
// 对每个元素执行操作
}
例如:
List<String> list = new ArrayList<>();
list.add('元素1');
list.add('元素2');
list.add('元素3');
for (String element : list) {
System.out.println(element);
}
- 使用迭代器 (Iterator):
Iterator<元素类型> iterator = 集合变量.iterator();
while (iterator.hasNext()) {
元素类型 元素变量 = iterator.next();
// 对每个元素执行操作
}
例如:
List<String> list = new ArrayList<>();
list.add('元素1');
list.add('元素2');
list.add('元素3');
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
- 使用 Java 8 的 Stream API:
集合变量.stream().forEach(元素变量 -> {
// 对每个元素执行操作
});
例如:
List<String> list = new ArrayList<>();
list.add('元素1');
list.add('元素2');
list.add('元素3');
list.stream().forEach(element -> System.out.println(element));
这些是常见的遍历 Collection 集合的方法,根据不同的需求和场景,选择合适的方法即可。
原文地址: https://www.cveoy.top/t/topic/p8Po 著作权归作者所有。请勿转载和采集!