【发布时间】:2022-01-21 02:07:36
【问题描述】:
我似乎找不到合适的解决方案。试图将数组列表添加到另一个数组。以我的 Python 背景,这很容易完成,但在 Kotlin 中却不是。
val extra = arrayOf(7,7,7)
fun containerArray() {
val even = arrayOf(2, 4, 6)
val odd = arrayOf(1, 3, 5)
val arr1 = arrayOf(even, odd)
val arr2 = arrayOf(*arr1, extra)
print(arr2.contentDeepToString())
}
fun main() {
for (i in 1..3) {
containerArray()
}
}
执行上述代码时,我收到...
[[2, 4, 6], [1, 3, 5], [7, 7, 7]][[2, 4, 6], [1, 3, 5], [7,7, 7]][...
我想要实现的是这个....
[ [2, 4, 6], [1, 3, 5], [7, 7, 7], [7, 7, 7], [7, 7, 7]]
【问题讨论】:
标签: arrays loops kotlin append