gpt4 book ai didi

lambda - 将Java Lambda转换为Kotlin

转载 作者:行者123 更新时间:2023-12-02 12:53:49 25 4
gpt4 key购买 nike

  public static Function<List<Object>, Function> required = objects -> (Function<FunctionKeeper, Object>) (wrapper) -> {
if (LIVRUtils.isNoValue(wrapper.getValue())) {
return "REQUIRED";
}
return "";
};

如何将Java8 lambda方法转换为Kotlin lambda?

最佳答案

val required = { objects: List<Any> ->
{ wrapper: FunctionKeeper ->
if (LIVRUtils.isNoValue(wrapper.value)) {
"REQUIRED"
} else {
""
}
}
}

请注意,您的函数中未使用 objects

关于lambda - 将Java Lambda转换为Kotlin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52765396/

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