Java8之Consumer、Supplier、Predicate和Function攻略
发布时间:2019-08-06 11:04:04 所属栏目:建站 来源:Java星星
导读:副标题#e# 来聊聊Consumer、Supplier、Predicate、Function这几个接口的用法,在 Java8 的用法当中,这几个接口虽然没有明目张胆的使用,但是,却是润物细无声的。为什么这么说呢? 这几个接口都在 java.util.function 包下的,分别是Consumer(消费型)、s
① Supplier接口分析
看一下这段代码,我们通过创建一个 Supplier 对象,实现了一个 get 方法,这个方法无参数,返回一个值;所以,每次使用这个接口的时候都会返回一个值,并且保存在这个接口中,所以说是一个容器。 ② lambda表达式作为 Supplier
上面的这段代码,我们使用 lambda 表达式返回一个 Supplier类型的接口,然后,我们调用 get 方法就可以获取这个值了。 ③ 方法引用作为 Supplier
方法引用也是返回一个Supplier类型的接口。 2.3 Supplier 实例2 我们看完第一个实例之后,我们应该有一个了解了,下面再看一个。
输出结果 ![]() (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |