世界机器人大会|技术干货|Java函数式编程之——Stream流( 二 )


map()方法支持对于集合中的元素进行一对一处理和转换 , 可以使用lambda表达式 , 使用如下:

  • 排序-sort

  • 限定查询-limit

  • 去重重复元素-distinct

4.流的终结操作
流的终结操作也有很多 , 这里主要列举一些常用的方法 , 如下:
  • 计数-count

  • 最值获取-max/min

  • 返回第一个数值-findFirst

  • 返回数组-toArray

  • 返回不同类型的集合-collect

以上就是非常全面的Stream流的操作了 , 已经熟悉的小伙伴们就可以使用Stream流来替换以往的操作体验下它的简单高效吧 。