2 回答
已采纳
onemoo
TA贡献883条经验 获得超454个赞
又看到了这个老问题,抱歉!之前回答错了!!
:: 确实是Java中的。
Item::getDescription 是一个 method reference。它相当于这样一个 lambda 表达式:xxx -> Item.getDescription(xxx)。
不过 method reference 并不是 lambda 表达式,它和 lambda 表达式最终都会转换为 functional interface 的一个实例。
onemoo
TA贡献883条经验 获得超454个赞
应该不是。
lambda表达式看起来是这样的: (...) -> { ... }
这个代码就是new了一个TreeSet<Item>对象,不过初始化时传入的参数有问题吧? Item::getDescription ?? Java中没有::运算符啊
添加回答
举报
0/150
提交
取消