gpt4 book ai didi

kotlin - 创建 n 大小零填充 ArrayList 的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-02 03:03:17 24 4
gpt4 key购买 nike

我想创建零填充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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com