如何在Kotlin中初始化List <T>?
我看到Kotlin有一个List<out E>
集合,但我不知道如何初始化它。 在Java中,我可以写:
List<String> geeks = Arrays.asList("Fowler", "Beck", "Evans");
我怎样才能在Kotlin中实现相同?
listOf
顶级功能来拯救:
val geeks = listOf("Fowler", "Beck", "Evans")
为了添加更多的信息,Kotlin提供了可以用listOf
和mutableListOf
初始化的不变的List
和mutableListOf
。 如果您对Kotlin提供的有关Collections的更多兴趣,可以参阅Collections的官方参考文档。