Stream流

174 阅读1分钟

 流:流水线

Stream流的作用:结合Lambda表达式来简化数组和集合的操作

Stream的使用步骤:1.先得到一条Stream流,放入数据

                                 2.使用中间方法操作数据

                                 3.使用终结方法操作数据

中间方法:方法带哦用完毕还可以调用其他的方法

终结方法:最后一步,不能调用其他方法

一.获取数据

如果是双列集合。需要先转换成单列集合(用keySet()和entrySet()进行转换)

1.单列集合

         ​编辑

 2.双列集合

3.数组

二.中间方法

注意点:

1.进行修改的时候只改变流里面的, 不会影响原来的数据。

2.中间方法,原来的stream流只能使用一次,建议使用链式编程。

三.终结方法

四.两个练习

2

匿名内部类

Lambda表达式