Java等同于Kotlin的Function0和Function1?

我试图在我的Java项目中实现Github Link库。而且我不想在我的项目中使用Kotlin,所以我自定义了将整个库编码为Java。任何帮助表示赞赏。很难将Kotlin转换为Java,反之亦然。我曾与反编译Kotlin字节码一起工作,这在某种程度上帮助您将其转换为Java。这就是在功能0和功能1出现的地方变得令人困惑的地方。我也看到了这个Question on Stackoverflow。但是我不能在项目中使用Kotlin。

min_garden 回答:Java等同于Kotlin的Function0和Function1?

等效的分别是功能接口SupplierFunction

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

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

本文链接:https://www.f2er.com/3092770.html

大家都在问