stream 的用途

来源:3-18 总结乃成功她祖奶奶

全栈开发者

2019-10-21

不知道stream 在实际工作中有哪里用到。
例如:我想要循环遍历每个元素然后查询出数据赋值给遍历的每个元素。用stream不行
我用stream 遍历元素的过程中添加try catch 代码也不行

写回答

1回答

张小喜

2019-10-21

所有使用foreach操作集合的地方都可以使用Stream代替。

下面代码就是查询数据赋值给遍历集合元素的小栗子。

因为stream是内部循环,所以咱们控制不了他的循环过程,也不能打断它循环。所以如果遇到try catch的情况,可以封装到方法里面做异常处理。

//img1.sycdn.imooc.com/szimg/5dad2e580983385209030752.jpg

1
1
全栈开发者
非常感谢!
2019-10-29
共1条回复

Java高效编程技巧实践 告别996

可以改变的编程效率

1451 学习 · 326 问题

查看课程