Collection的三种遍历方式
时间: 2024-04-30 13:18:54 浏览: 152
Collection是Java中集合框架中的一个接口,提供了一系列操作集合的方法。遍历Collection中的元素有三种方式:
1. 使用Iterator迭代器遍历: 这是最常用的方式。通过使用Iterator接口的方法,可以依次访问集合中的每个元素。代码示例:
```
Collection<String> collection = new ArrayList<>();
Iterator<String> iterator = collection.iterator();
while (iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
```
2. 使用For-Each循环遍历: 这是一种简化版的遍历方式,通过使用For-Each循环,可以更加方便地遍历集合中的元素。代码示例:
```
Collection<String> collection = new ArrayList<>();
for (String element : collection) {
System.out.println(element);
}
```
3. 使用Lambda表达式遍历: 这是一种Java 8中引入的遍历方式,它使用Lambda表达式对集合中的每个元素进行操作。代码示例:
```
Collection<String> collection = new ArrayList<>();
collection.forEach(element -> {
System.out.println(element);
});
```
以上三种遍历方式都可以对Collection中的元素进行访问,具体使用哪种方式取决于具体的场景和需求。
阅读全文