【发布时间】:2017-10-03 19:45:41
【问题描述】:
假设我有一个 Kotlin 1.1 typealias 用于这样的 Kotlin 函数类型
typealias Consumer<T> = (T) -> Unit
我可以从 Java 访问它
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
Function1<? super T, Unit> action = ...
是否可以通过 Java 的 Kotlin 类型别名(即 Consumer)从 Java 访问 Kotlin Function1 接口?
【问题讨论】:
标签: java kotlin kotlin-interop