世界机器人大会|技术干货|Java函数式编程之——Stream流( 二 )
map()方法支持对于集合中的元素进行一对一处理和转换 , 可以使用lambda表达式 , 使用如下:
- 排序-sort
- 限定查询-limit
- 去重重复元素-distinct
4.流的终结操作
流的终结操作也有很多 , 这里主要列举一些常用的方法 , 如下:
- 计数-count
- 最值获取-max/min
- 返回第一个数值-findFirst
- 返回数组-toArray
- 返回不同类型的集合-collect
以上就是非常全面的Stream流的操作了 , 已经熟悉的小伙伴们就可以使用Stream流来替换以往的操作体验下它的简单高效吧 。
- 36氪首发|烹饪机器人公司「智谷天厨」获数千万元天使轮融资,羲融善道独家投资
- 早报:华为P50 Pocket新色预售 百度世界大会定档
- 陨石|小行星“打水漂”闯入地球 形成世界最长陨石陨落带
- 世界最干旱沙漠传来消息,长出18亿棵树,科学家:令人担忧
- 量子专家的硬核实验1:宇宙共有3个世界,人类可进阶高层次世界
- 地心世界存在吗?多个地下隧道被发现,地下或存在高级文明(上)
- 世界上最孤独的“手”,他握住一棵树长达50年,却从来没有松过手
- 华为|中国第二家“华为”诞生,国产品牌正悄悄征服世界!
- 机器人|华为机器人新专利上线 网友:先有华为后有天开上鸿蒙如升仙
- 第六届全省中小学生互联网+机器人设计活动决赛顺利结束
