我有一个完全用Kotlin编写的库,包括它的公共API。现在,库的一个用户使用了Java,这里的问题是返回类型Unit的Kotlin Lambdas没有编译成返回void类型。这样做的结果是,对于有效的Unit.INSTANCE方法,Java端必须始终返回void。这是否可以避免呢?示例:interface Foo{}public vo
我有以下返回流的方法 try {getPokemon()时,我将面临这个错误
Exception doesn't match @Throws-specified class list and thus isn't propagated from KotlinUncaught Kotlin exception: kotlin.Exception: He
我有一个完全用Kotlin编写的库,包括它的公共API。现在,库的一个用户使用了Java,这里的问题是返回类型Unit的Kotlin函数没有编译成返回void类型。这样做的结果是,对于有效无效的方法,Java端必须始终返回Unit.INSTANCE。这是否可以避免呢?示例:interface Foo{}class FooImpl implements Foo{
// should b