Swift中可以使用构造语法来创建一个指定数据类型的空数组,比如:
var someInts = [Int]()
someInts是一个Int类型的空数组。
也可以在初始化时加上元素数量和默认值的定义:
var someInts = [Int](count: 3, repeatedValue:5)
这时someInts是一个长度为3的数组,3个元素的默认值都是Int类型的5。
值得注意的是,Swift是可以类型推断的,我们可以不用手动指定[Int],可以:
var someInts = Array(count:3, repeatedValue:5)
同样的,长度3,默认值都是5。