猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
请问这是一个Lambda表达式么?
一条小咸鱼
浏览 1212
回答 2
2回答
onemoo
又看到了这个老问题,抱歉!之前回答错了!!:: 确实是Java中的。Item::getDescription 是一个 method reference。它相当于这样一个 lambda 表达式:xxx -> Item.getDescription(xxx)。不过 method reference 并不是 lambda 表达式,它和 lambda 表达式最终都会转换为 functional interface 的一个实例。
0
0
0
onemoo
应该不是。lambda表达式看起来是这样的: (...) -> { ... }这个代码就是new了一个TreeSet<Item>对象,不过初始化时传入的参数有问题吧? Item::getDescription ?? Java中没有::运算符啊
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续