体验集合操作数据的弊端

使用集合直接操作数据,每个操作都需要创建新集合,还要遍历老集合,麻烦、繁琐。

了解Stream流作用

Stream流的作用

简化集合和数组的操作

Stream操作步骤

1.获取Stream流
2.中间方法
3.终结方法

掌握Stream流的获取掌握

default Stream stream()//获取当前集合对象的Stream流
数组
public static Stream of(T… values)//获取当前数组/可变数据的Stream流

Stream流的常用API

判断集合元素长度

image.png

获取集合前三位元素

image.png

跳过前面两位元素

image.png

去除重复数据

image.png

合并a和b两个流为一个流

image.png

转换流中的类型

image.png
image.png

总结

image.png

了解Stream流的收集操作

image.png
image.png
image.png

Stream流综合练习

image.png