使用 java lambda 调用 kotlin 函数时,Kotlin 无法访问 kotlin.jvm.functions.Function1
我正在尝试从Java调用以下Kotlin函数
override fun First(list: LinqList<ElementType>, condition: (ElementType) -> Boolean) : ElementType
喜欢这个
int first = list.First(list,(x) -> x == 5);
但我得到以下错误
Error java: cannot access kotlin.jvm.functions.Function1
class file for kotlin.jvm.functions.Function1 not found
我尝试过谷歌搜索,但我在任何地方都找不到答案
提前致谢