gpt4 book ai didi

java - Java相当于Kotlin的Function0和Function1吗?

转载 作者:行者123 更新时间:2023-12-02 09:17:42 24 4
gpt4 key购买 nike

我试图实现 Github Link我的java项目中的库。我不想在我的项目中使用 Kotlin,所以我将整个库自定义编码为 Java。任何帮助表示赞赏。将 Kotlin 转换为 Java 很困难,相反。我曾经做过反编译 Kotlin 字节码的工作,这在某种程度上可以帮助您将其转换为 Java。这就是 Function0 和 Function1 出现的地方变得令人困惑。我也看到了这个Question on Stackoverflow 。但我无法在我的项目中使用 Kotlin。

最佳答案

等效的分别是功能接口(interface) SupplierFunction

它们具有相同的签名,并且是 SAM(单一抽象方法),因此它们可以被内联 lambda 替换。

https://www.baeldung.com/java-8-functional-interfaces#Suppliers https://www.baeldung.com/java-8-functional-interfaces#Functions

关于java - Java相当于Kotlin的Function0和Function1吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58884167/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com