国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java内置函数式接口有哪些?

java内置函数式接口有哪些?

java内置函数式接口

头像

小妮浅浅

2021-07-26 09:47:534522浏览 · 0收藏 · 0评论

在java 8中新增了许多的函数接口,可以极大程度上减少编写程序的工作量。有一些函数接口会在我们平时使用时频繁的遇到,下面就java中的函数接口带来介绍。

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

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

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

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

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

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

以上就是java内置函数式接口的内容介绍,本篇就其中的函数接口进行概念上的说明,并带来了有关的实例代码,大家学会后可以进行相关的练习。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

成全在线观看免费完整的| 夜生活在线观看免费观看电视剧| 《两个儿媳》大结局| 依卡| 坤坤寒入桃子里电视剧免费看| 女被扒开腿狂躁XXXXX视频 | 臭小子快拔出来危险期会怀孕| BOBO浏览器老司机模式改版特..| 光溜溜瑜伽全套视频大全| 少妇大屁股白浆流出白浆| 下面的小嘴又饿了| 免费的行情网站WWW下载大全| 朋友的母亲中字ID| 免费观看60分钟高清电视剧| 妈妈你真棒插曲快来救救我电影| 中华性文化博物馆| 妈妈可以帮儿子解决心理需要| 妈妈在家穿超薄内裤的注意事项| 国精产品一品二品国精HTC| 蜜桃2| 妈妈的秘密| 日本大片又大又好看的PPT| 五姑娘影院在线观看免费版电视剧| 快一点慢一点上一点下一点歌曲| 疯狂二人房间荷尔蒙爆发原声| 精品免费国产一区二区二区四区 | 狂野少女高清免费观看第14集| 麻豆免费无码AV在线播放| 无码欧XXXXX在线观看免费| 《性爽2》电影| 女人被男人进入后的心理变化| 公交车掀开奶置边躁狠狠躁漫画 | 他解开内裤把舌头进去的视频| 绝色儿媳在线观看免费版电视剧 | 一边啃奶头一边躁狂会怎么样| 《炸裂吧!巨棒》免费阅读漫画| 爸爸VICIUSSS幼儿小女孩| 露胸透明睡衣| 男女一起愁愁愁免费观看全集高清 | 孙笑川| 小婕子太紧了太深了