创建一个给定长度 n
的可变列表的惯用方法是使用重复的值 v
元素(例如 listOf(4,4, 4,4,4)
) 作为表达式。
我在做 val list = listOf((0..n-1)).flatten().map{v}
但它只能创建一个不可变的列表。
最佳答案
用途:
val list = MutableList(n) {index -> v}
或者,由于 index
未使用,您可以省略它:
val list = MutableList(n) { v }
https://stackoverflow.com/questions/43172947/