0
我科特林接口:科特林anonim类实现接口
interface IRunnable<T> {
fun doWork(): T
}
然后我创建匿名类来实现我的接口:
executor!!.execute(object : IRunnable<Long> {
override fun doWork(): Long {
return 0L
}
})
如果Java接口,代码看起来象
executor!!.execute(IRunnable2 { [email protected] 0L })
任何想法,如何在Java中实现kotlin接口?
如果您在Java中创建一个接口*和*有一个方法*您可以使用快捷键在Kotlin。而已。 https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions如果你在Kotlin中定义了一个接口*,你必须扩展接口。最简单的方法是在Java中定义接口并继续。 –