java - Java 中的 Kotlin 结果类型

标签 java kotlin callback

Kotlin 引入了新类型:Result .
我将它用作多个函数的完成处理程序,如下所示:

fun myFunction(completion: (Result<Boolean>) -> Unit)

不幸的是,我不能在 Java 中使用它。 Java 没有向我推荐 getOrNull 甚至 isSuccess/isFailure 之类的 getter。

我怎么能用呢?
谢谢

最佳答案

Result 没有标准支持类似于 Java 中的类型,但您始终可以使用第三方库,例如 HubSpot/algebra .

关于java - Java 中的 Kotlin 结果类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60626607/

相关文章:

jquery - 为什么这个回调函数不会导致竞争条件?

android - kotlin - alertDialog 的自定义字体

android - picasso 用 Kotlin 回调

javascript - 如何正确调用setState(updater[,callback])中的回调?

java - 如何将可变参数作为参数传递给方法?

java - Anko doAsync 调用不执行

javascript - 如何在回调中访问正确的“this”?

java - 编辑代码示例以指定 DES key 值

java - 总重量。 UiBinder 中的国际化如何运作?

java - 如何在Java中使用cURL?