关于Comparator使用Lambda表达式的疑惑

Comparator<Integer> c = (Integer a, Integer b) -> a.compareTo(b);

右边Lambda表达式应该返回的是int类型,但是左边却是一个Comparator<Integer>类型,两边类型不匹配,为什么这行代码没问题?

#Java##学习路径#
全部评论
emmm 你想差了吧,右边整体匿名函数呀
点赞 回复 分享
发布于 2019-07-17 18:02

相关推荐

02-15 09:23
已编辑
深圳技术大学 Java
德勤 后端 OC 实习140/天,转正税前7k
恶龙战士:不如码农烧烤
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务