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

文章 > java教程 > Java接口中Lambda表达式的匹配

Java接口中Lambda表达式的匹配

头像

小妮浅浅

2021-03-08 11:37:597112浏览 · 0收藏 · 0评论

我们在使用lambda表达式的时候,最常见的操作就是进行匹配。不过关于接口中存在着许多方法,有的小伙伴进行匹配时会比较茫然。我们可以明确的是lambda是可以对接口进行匹配的,那么关于具体的匹配说明会在下文中为大家带来讲解,同时附上有关的实例代码。

1、说明

(1)每个lambda都可以通过特定的接口匹配给定的类型。一个所谓的函数接口必须有一个并且只有一个抽象方法声明。对应于它的每个lambda表达式必须与抽象方法的声明相匹配。由于默认方法不是抽象的,可以随意将默认方法添加到您的函数接口中。

(2)任何只包含一个抽象方法的接口都可以用来做lambda表达式。为了使定义的接口满足要求,应该用@FunctionalInterface标记该接口。如果在接口中定义了第二个抽象方法,编译器会注意到这个注释并抛出异常。

2、实例

@FunctionalInterface
interface Converter<F, T> {
    T convert(F from);
}
 
Converter<String, Integer> converter = (from) -> Integer.valueOf(from);
Integer converted = converter.convert("123");
System.out.println(converted);    // 123

注意,如果不写@FunctionalInterface 标注,程序也是正确的。

以上就是Java接口中Lambda表达式匹配的方法,相信大家对于本篇Lambda表达式的使用有了新的认识,大家学会后也赶快练习一下吧。更多Java学习指路:java教程

关注

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

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

《魅魔妈妈》第1季动漫| 《法国空乘9》| 沉沦木之音| 暴躁少女CSGO免费观看| 韩国动漫RUNNING MAN...| 《被按摩的人妻4》| 甜蜜惩罚~我是看守专用宠物| 我的女上司| 成全高清免费观看MV| 表妹的下面好湿好紧| 爸爸的擎天柱让我看第二集| 多村野史| 浪史肉丸21984| 欧美一区| 成全视频观看免费高清中国电视剧| 《漾出OVER FLOWER》…| 父母儿女媳妇一起来| 妻子的秘密在线观看免费全集| 小妈妈2免费观看完整电视剧| 男生困困进女生困困洞视频| 伦理《禁忌6》| 戴上自安小玩具调到10档| 一家乱战1-13集大| 夏日情人| 双乳被十几个男人吃奶| 《法国空乘9》| 《办公室高潮秘书2》| 妙手房术3真人版| HTTPS://WWW.PPT...| 我把刘姨俩腿扛在肩上是哪一集| 一线产区和二线产区的标准图| 瑜伽馆里的私密按摩效果怎么样 | 《爆乳女警2》完整版| 偷偷在线观看免费的电视剧最新| 豆传媒剧国产MV有什么特点| 中字《喝醉的丈夫被结城送回家》 | JK| 杨贵妃颤抖双乳呻吟求欢电影| 28影视网| 老师你感受到它变大了么视频| 《军舰上的女兵》法国版完整版