流:流水线
Stream流的作用:结合Lambda表达式来简化数组和集合的操作
Stream的使用步骤:1.先得到一条Stream流,放入数据
2.使用中间方法操作数据
3.使用终结方法操作数据
中间方法:方法带哦用完毕还可以调用其他的方法
终结方法:最后一步,不能调用其他方法
一.获取数据
如果是双列集合。需要先转换成单列集合(用keySet()和entrySet()进行转换)
1.单列集合
2.双列集合
3.数组
二.中间方法
注意点:
1.进行修改的时候只改变流里面的, 不会影响原来的数据。
2.中间方法,原来的stream流只能使用一次,建议使用链式编程。
三.终结方法
四.两个练习
1.
2
匿名内部类
Lambda表达式