|
4
|
| Benjamin Kevin Rameshwaran · 技术社区 · 7 年前 |
|
|
1
8
是的,这可以在科特林完成。
我写了以下内容来验证:
|
|
|
2
3
它不起作用,因为为了允许调用具有超类型的函数来代替lambda(
以下代码:
产生以下签名:
两者之间的细微差别
我不相信这是可行的,你需要定义一个独立的接口
|
|
|
3
2
正如Kiskae的回答所指出的,使用Kotlin是不可能做到这一点的。您可以使用Java来实现:
|