首页 文章
  • 0 votes
     answers
     views

    使用Kotlin函数作为Java SAM类型

    从Java API调用期望SAM(单个抽象方法)类型参数的方法是否有一致的方法将函数文字强制转换为正确的类型?我发现有时候Kotlin功能可以正常工作而其他功能并非没有任何看似一致性 . 我有几个来自Ratpack API的例子: 使用Kotlin函数文字调用ChainAction.handler(String, Handler)时工作正常,例如: handler("foo")...
  • 2 votes
     answers
     views

    在Kotlin中扩展Java类时,继承的平台声明会发生冲突

    我正在尝试使用Kotlin扩展第三方Java类,但是我得到了这个编译器消息: 继承的平台声明冲突:以下声明具有相同的JVM签名(setCollection(Ljava / util / Collection;)V):fun setCollection(collection:(Mutable)Collection <(raw)Any?>!:在KotlinClass中定义的单位乐趣set...

热门问题