我已经将一个库导入到我的代码中,它使用密封类作为错误处理。库是用Kotlin编写的,我的代码是用Java编写的。除了这条线,一切都很顺利。当我尝试做上面的工作时,它说它不能访问Kotlin.coroutines.Continuation。T代码中的资源: data class Success<T>(val data: T) : Resource
我们知道在Kotlin中,双冒号(::)用于获取函数(可调用的)引用,例如String::compareTo、"string"::compareTo。为什么在Kotlin中我们使用SomeClass::class和someInstance::class,而class不是一个函数/方法?println(String::compareTo)
// output: fun kotlin.String.comp