彻底搞清楚map和flatmap
生活随笔
收集整理的這篇文章主要介紹了
彻底搞清楚map和flatmap
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
map & flatMap
這兩個函數經常被使用。它們有如下區別:
map
把數組流中的每一個值,使用所提供的函數執行一遍,一一對應。得到元素個數相同的數組流。
flatMap
flat是扁平的意思。它把數組流中的每一個值,使用所提供的函數執行一遍,一一對應。得到元素相同的數組流。只不過,里面的元素也是一個子數組流。把這些子數組合并成一個數組以后,元素個數大概率會和原數組流的個數不同。
總結
以上是生活随笔為你收集整理的彻底搞清楚map和flatmap的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重游scala04
- 下一篇: Spark _16 _SparkUIMa