stream流遍历list集合
时间: 2023-10-17 18:05:43 浏览: 119
stream流遍历list集合可以使用stream()方法将List转换为流,然后使用forEach()方法对流中的每个元素进行遍历操作。以下是一个示例代码:
```java
List<String> userList = new ArrayList<>();
userList.add("康熙爷");
userList.add("莫愁");
userList.add("颜如玉");
userList.stream().forEach(System.out::println);
```
上述代码中,我们首先创建了一个List集合,并使用add()方法添加了一些元素。然后,我们使用stream()方法将List转换为流,并使用forEach()方法对流中的每个元素进行遍历,使用System.out.println()打印每个元素。
运行上述代码会输出以下结果:
```
康熙爷
莫愁
颜如玉
```
这样就实现了对List集合的stream流遍历。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Java8使用Stream流实现List列表的遍历、统计、排序等](https://blog.csdn.net/Amber_1/article/details/119862443)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [Java8 Stream对两个 List 遍历匹配数据的优化处理操作](https://download.csdn.net/download/weixin_38628953/12720957)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文