java内置函数式接口如何使用

这篇文章主要介绍“java内置函数式接口如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“java内置函数式接口如何使用”文章能帮助大家解决问题。

创新互联服务紧随时代发展步伐,进行技术革新和技术进步,经过十余年的发展和积累,已经汇集了一批资深网站策划师、设计师、专业的网站实施团队以及高素质售后服务人员,并且完全形成了一套成熟的业务流程,能够完全依照客户要求对网站进行成都网站制作、成都做网站、建设、维护、更新和改版,实现客户网站对外宣传展示的首要目的,并为客户企业品牌互联网化提供全面的解决方案。

1、Predicate是布尔型函数,只有一个输入参数。Predicate接口包含多种默认方法来处理复杂的逻辑动词。

Predicate predicate = (s) -> s.length() > 0;
 
predicate.test("foo");              // true
predicate.negate().test("foo");     // false
 
Predicate nonNull = Objects::nonNull;
Predicate isNull = Objects::isNull;
 
Predicate isEmpty = String::isEmpty;
Predicate isNotEmpty = isEmpty.negate();

2、Function接口接收一个参数并返回单个结果。默认情况下,多个函数可以串联在一起。

Function toInteger = Integer::valueOf;
Function backToString = toInteger.andThen(String::valueOf);
 
backToString.apply("123");     // "123"

3、Supplier接口产生给定类型的结果。不像Function,Supplier没有输入参数。

Supplier personSupplier = Person::new;
personSupplier.get();   // new Person

关于“java内置函数式接口如何使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注创新互联行业资讯频道,小编每天都会为大家更新不同的知识点。


新闻名称:java内置函数式接口如何使用
文章源于:http://bzwzjz.com/article/peshec.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站设计 响应式网站设计 成都网站设计 高端品牌网站建设 成都网站制作 重庆网站制作 成都网站设计制作公司 网站设计 成都品牌网站建设 成都定制网站建设 手机网站建设 手机网站制作 高端网站建设 营销型网站建设 公司网站建设 重庆企业网站建设 成都网站设计 自适应网站建设 网站制作 网站建设改版 网站建设公司 商城网站建设