在Kotlin中通配variables的通配符
是否有可能在Java中像Java代码一样在Kotlin中声明通用通配符:
List a = new ArrayList(); List b = a;
在科特林的相当于这样的:
val a = ArrayList() val b: ArrayList = a
Kotlin没有通配符,它使用了声明站点方差和types投影的概念。
请检查文档 ,相当广泛地覆盖。
科特林提供了所谓的星形投影
val a = ArrayList() val b: ArrayList = a