我如何在swift中创建一个特定大小的2D数组,其值设置为0?斯威夫特

  • 本文关键字:数组 2D 设置 swift 创建 一个 swift
  • 更新时间 :
  • 英文 :


我有这个定义的变量,它应该是一个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]]

最新更新