发布网友 发布时间:2022-04-23 03:16
共1个回答
热心网友 时间:2022-06-26 05:07
这个叫stream流运算,是目前市场上比较流行的用法,效率会比较高,举几个例子吧:
常用的流
1、collect(Collectors.toList())
将流转换为list。还有toSet(),toMap()等。
是不是很方便,一个方法让对象们变成list集合。
2、filter
顾名思义,起过滤筛选的作用。这个也是常用的,可以过滤集合里面的值,非常实用,假如你的List里面筛选身高不足180的数据,就能这么用。
3、map
转换功能,例如将student对象转换为String对象,获取student的名字。
这几个是我觉得在公司比较实用的,可以多练习,然后在看比较深的steamAPI。纯手打望采纳。