我有这个定义的变量,它应该是一个2d的整数数组。我怎样才能使二维数组是4x4,值都是0?
var table: [[Int]]
可以使用Array.init(repeating:count:)
初始化器
的例子:
let row = Array(repeating: 0, count: 4) // [0, 0, 0, 0]
var table = Array(repeating: row, count: 4)
结果:
print(table)
[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]