关于lambda和stream在实际业务中的使用

来源:2-5 Java8 StreamT接口:流和管道是基础用法?

KALOS4351131

2021-03-18

老师好
我想问一下容器的stream在实际业务中什么地方能够发挥作用。目前看到有一个filter的实例,难道是针对持久化层的list来过滤嘛…
主要是以前没有用过这种特性,忘老师指点。感谢!

写回答

1回答

求老仙

2021-03-18

你好。 单纯的说计算不仅仅是filter,还有sort,groupby,map,reduce,take,zip……这些都是实现业务逻辑必备的算法。 虽然用几个for循环也可以实现类似的效果,永久了就没有Stream方便。 再加上parallel,如果需要用forkjoinpool的场景,就可以直接用parallel写,毕竟parallel后面默认有forkjoinpool。

2
4
求老仙
回复
KALOS4351131
可以多交流,也以给个评价。
2021-03-18
共4条回复

笑傲Java面试 剖析大厂高频面试真题 秒变offer收割机

深度剖析大厂面试高频真题,让你秒变offer收割机

1783 学习 · 314 问题

查看课程