导航栏

java的stream(流式)、Collectors

Collectors和stream

java8 Collectors 常用方法

Collectors常用方法

补充知识

Function.identity()

Function.identity()的使用详解

Optional

Java 8 Optional详细用法

  • 提示用户该对象有可能为null
  • 简化if-else代码

supplier

提供者,与consumer相对应
【Java 8 新特性】Java Supplier示例

Java Lambda借尸还魂 Supplier函数

个人理解:


从代码可以看出,两个supplier通过get产生的对象不一样(因为地址不同)
所以Supplier最好理解的用法就是作为一个工厂方法。

consumer

Java8新特性 consumer

个人理解

consumer接收lambad中的逻辑,然后再用accept或addThen方法执行,其中两部分分离,可用于延迟执行

distinct()

去重
Java 8 Stream.distinct() 列表去重示例

posted @ 2022-06-08 18:33  RickZ  阅读(69)  评论(0)    收藏  举报