如何在 Kotlin 中初始化 List?
kotlin mobile developmentapps/applications
List
List
示例 - 初始化 List ~ 不可变列表
一旦列表被声明为不可变,它就变成了只读的。
fun main(args: Array<String>) {
var myImmutableList = listOf(1, 2, 3)
// 将数组转换为可变列表
// 然后,向其中添加元素。
myImmutableList.toMutableList().add(4)
// myImmutableList 不是一个可变列表
println("Example of Immutable list: " + myImmutableList)
}
输出
在这个例子中,我们声明了一个名为"myImmutableList"的不可变列表,并在向其中添加值后打印了该列表。
Example of Immutable list: [1, 2, 3]
示例 - 初始化列表 - 可变列表
我们可以修改可变列表的值。以下示例展示了如何初始化可变列表。
fun main(args: Array<String>) {
val myMutableList = mutableListOf(1, 2, 3)
myMutableList.add(4)
println("Example of mutable list: " + myMutableList)
}
输出
它将产生以下输出 −
Example of mutable list: [1, 2, 3, 4]

