Swift 提供的经典的数组和字典两种的结合类型来存储集合数据;
数组和字典中存储的数据值类型必须明确,不呢过把不正确的数据插入其中
数组和字典都能使不可变和可变的,创建一个数组或字典分配给一个变量,则这个集合将是可变的,可以进行增加修改删除元素等操作,防止分配给一个常量,则表示该集合是不可变的
var array : Array<Int> = Array<Int>()
array
array.append(200)
array.append(100)
var array2 = Array<Int>()
array2.isEmpty
var array3 : Array = Array<Int>()
var array4 : Array<Int> = Array()
var array5 : Array<Int>=[Int]()
var array6 : [Int]=[Int]()
var array7 : [Int]=[]
var array8 = [1,2,3,4,5]
//只是声明 一个数组 并没有初始化所以不能使用
var array9 : [Int]
给数组增加元素
shoppingList.append("面粉")
shoppingList += ["大米"]
shoppingList += ["金子","牙膏","媳妇"]
shoppingList.insert("iPhone6s", atIndex: 1)
shoppingList.removeAtIndex(1)
shoppingList.removeLast()
let range = Range(start: 0, end: 2)
shoppingList.removeRange(range)
数组常用的操作:shoppingList.count
shoppingList.isEmpty
shoppingList[2]