簡單的流操作

image.png
常用流操作:
1、collect(toList())
2、map:如果一個函數可以将一種類型的值轉換成另一種類型,map操作就可以使用該函數,将一個流中的值轉換成一個新的流
3、filter,周遊資料并檢查其中的元素時,可嘗試使用Stream中提供的新方法filter
例:擷取到集合中的字元串中含有數字的字元串
4、flatMap:可用Stream替換值,然後将多個Stream連接配接成一個Stream
5、max和min:求最大值和最小值
6、reduce :可以實作從一組值中生成一個值
例:累加一個清單