【发布时间】:2017-08-04 17:54:45
【问题描述】:
我现在正在学习 Kotlin。
但是我在下面的例子中遇到了问题。
当我键入我自己创建的类的别名时,我可以使用如下所示的普通构造函数,但我不能对 Kotlin 列表类型做同样的事情。我在这里想念什么?
class Example<T> {}
typealias Ex<T> = Example<T> // typealias for example class
typealias L<T> = List<T> // typealias for Kotlin list class
fun main(args: Array<String>) {
Ex<Int>() // OK! compiles
L<Int>(0,{ _ -> 1}) // unresolved reference
}
【问题讨论】:
标签: generics kotlin type-alias