Steam操作666

总结:

Stream操作:
1.中间操作、终端操作。

2.数据结构->Stream
Stream->数组、list、等相互转化

3.常用操作
Intermediate:
map (mapToInt, flatMap,mapToObj 等)、 filter、 distinct、 sorted、 peek、 limit、 skip、 parallel、 sequential、 unordered

Terminal:
forEach、 forEachOrdered、 toArray、 reduce、 collect、 min、 max、 count、 anyMatch、 allMatch、 noneMatch、 findFirst、 findAny、 iterator

Short-circuiting:
anyMatch、 allMatch、 noneMatch、 findFirst、 findAny、 limit

详细例子:https://github.com/Zhouzhongshang/springCloudStudy/blob/master/service-feign/src/main/java/com/zhou/servicefeign/pojo/study/lambda/Lambda.java

参考:https://www.jianshu.com/p/183b3d1c30a2

学习参考:https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/

发布了33 篇原创文章 · 获赞 1 · 访问量 976

猜你喜欢

转载自blog.csdn.net/weixin_44734394/article/details/103975168
666
今日推荐