public class Test {
public static void main(String[] args) {
// 循环遍历List的4中方法
List<String> strList = new ArrayList<>();
strList.add("aaa");
strList.add("bbb");
strList.add("ccc");
// 1. 普通遍历方式
for (int i = 0; i < strList.size(); i++) {
System.out.println(strList.get(i));
}
// 2.增强的for循环
for (String str : strList) {
System.out.println(str);
}
// 3. 使用Iterator迭代器
Iterator<String> it = strList.iterator();
while (it.hasNext()) {
String str = (String) it.next();
System.out.println(str);
}
// 4. java8 Lambda方式
// strList.forEach(System.out::println);//和下面的写法等价
strList.forEach(str -> {
System.out.println(str);
});
}
}
Java遍历List集合的4种方式
最新推荐文章于 2024-07-02 19:19:45 发布
本文介绍了Java中List类型的遍历方法,包括普通for循环、增强for循环、使用Iterator迭代器以及Java 8的Lambda表达式。通过示例代码详细展示了每种遍历方式的实现,帮助读者更好地理解和应用这四种遍历技巧。
摘要由CSDN通过智能技术生成