*数组(有序数据集)*
* Swift 的Array类型被桥接到Foundation的NSArray类
格式 :\[] / [Int] / Array~~()
* let 不可变数组
* var 可变数组
'' //创建一个空数组
'' var array1: \[String] = \[]
'' var array2 = [String]
'' var array3 = Array~~()
'' //创建一个带有默认值的数组
'' let array4 = \["lee","meili"]
'' let array5 = Array(count:5,repeatedValue:0)
'' //遍历
'' for item in array1{
'' print(item)
'' }
'' //遍历同时拿到索引
'' for (index,item) in array1.enumerate(){
'' print("index = \(index),item\(item)")
'' }
'' //获取元素
'' array1\[0]
'' array1\[1]
'' //添加元素
'' //不能像不可变数组中添加内容
'' //array1.append("why")
'' //let 不可变对象,var可变对象
'' var arrayM = \["lee","jack"]
'' arrarM.append("why")
'' //数组可以存放任意类型
'' var arrayM2 = \["lee","jack","666"]
'' arrayM2.append("345")
'' 注意:如果需要添加其它类型必须提前声明为AnyObject
'' //合并数组
'' var arrayM3 = \["zhang","huang","liu","li"]
'' arrayM += arrayM3
'' 注意:只有相同类型的才可以合并
'' //和区间搭配使用
'' arrayM += arrayM3\[0..2]
'' //删除
'' arrayM3.removeAtIndex(1)
'' arrayM3.removeAll() // 删除所有
'' //和区间搭配使用
'' //arrayM3.removeRange(Range(start: 0, end: 2))
'' arrayM3.removeRange(0..<2) // 其实Range就是半闭区间
'' 删除并保存容量
'' arrayM3.removeAll(keepCapacity: true)
'' arrayM3.capacity
'' arrayM3.append("1")
'' arrayM3.capacity
'' arrayM3.append("2")
'' arrayM3.capacity
'' arrayM3.append("3")
'' arrayM3.capacity
'' arrayM3.append("4")
'' arrayM3.capacity
'' arrayM3.append("5")
'' // 超过容量, 容量会直接\*2
'' arrayM3.capacity