java 如何遍历list
遍历List的几种方法
1. 使用for循环 通过索引逐个访问List中的元素。
List<String> list = Arrays.asList("A", "B", "C");
for (int i = 0; i < list.size(); i++) {
String element = list.get(i);
System.out.println(element);
}
2. 使用增强for循环 更简洁的语法,适用于不需要索引的场景。

for (String element : list) {
System.out.println(element);
}
3. 使用Iterator 通过迭代器访问元素,支持在遍历时删除元素。
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
4. 使用ListIterator 双向遍历的迭代器,支持向前和向后遍历。

ListIterator<String> listIterator = list.listIterator();
while (listIterator.hasNext()) {
String element = listIterator.next();
System.out.println(element);
}
5. 使用forEach方法(Java 8+) 结合Lambda表达式实现简洁的遍历。
list.forEach(element -> System.out.println(element));
6. 使用Stream API(Java 8+) 支持函数式编程风格的遍历和操作。
list.stream().forEach(System.out::println);






