Java集合的遍历方法有什么
时间: 2024-02-28 11:56:15 浏览: 73
Java集合遍历实现方法及泛型通配
5星 · 资源好评率100%
Java集合的遍历方法主要有以下几种:
1. 使用for循环遍历:对于List、Set等集合类型,可以使用for循环遍历。代码示例如下:
```
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
for (String item : list) {
System.out.println(item);
}
```
2. 使用Iterator遍历:使用Iterator可以遍历任何类型的集合,并且可以在遍历过程中进行元素的删除和修改。代码示例如下:
```
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String item = iterator.next();
System.out.println(item);
}
```
3. 使用forEach方法遍历:Java 8之后,集合类中新增了forEach方法,可以使用Lambda表达式遍历集合。代码示例如下:
```
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
list.forEach(item -> System.out.println(item));
```
4. 使用Stream API遍历:使用Stream API可以对集合进行过滤、排序、映射等操作,并且可以使用Lambda表达式遍历集合。代码示例如下:
```
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
list.stream().forEach(item -> System.out.println(item));
```
阅读全文