我想创建零填充ArrayList,就像这样。
val ls = arrayListOf<Int>(0,0,0,0,0)
有没有办法比使用循环创建 n 大小的零填充数组列表?
// can create zero padding array list but not looks smart
val ls = arrayListOf<Int>()
for (i in 0..n){
ls.add(0)
}
最佳答案
您可以创建一个大小为 5 并用零填充的 MutableList
(或 List
):
val list = MutableList(5) { 0 }
如果您希望将其作为ArrayList
:
val arrayList = ArrayList(list)
或者:
val arrayList = ArrayList(MutableList(5) { 0 })
关于kotlin - 创建 n 大小零填充 ArrayList<Int> 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59595058/