//声明&初始化
var array003:[String]=[]
var array0031=[String]()
varnewarray = [Double](count: 4, repeatedValue: 1.1) //创建特定大小和内容的数组
//或者Array(count: 4, repeatedValue: 1.1)
var intarr1: [Int]=[]
var intarr2: [Int]=[1,2,3,4]
var arr1=[1,2,3,4]
var strarr0=["11","22","33","44"]
varstr1="哈哈 "
var strarr=["!","",str1]
//如果同一个数组/字典里面有不同类型的元素,这种数组会被推导为OC的NSArray类型(不可变数组),其中3是NSNumber。这个数组无法使用Swift的API接口方法
var arr2=["1","2",3]
//取某个数组元素
println(strarr[0])
//数组添加元素的方法,添加元素只能用.append,添加数组可以用“+”
arr1.append(5)
arr1
//数组数据量
arr1.count
//数组+数组
arr1+=[6,7]
strarr0 += ["55","66"]
//插入数据
arr1.insert(1, atIndex: 4)
arr1
//修改数组
arr1[0]=11
arr1
//批量修改
arr1[2...5]=[33,44]
arr1
//删除,都会返回被删除的数据项
let lastitem = arr1.removeLast()
lastitem
let item0 = arr1.removeAtIndex(0)
arr1
item0
//=========例子=======
var str01:NSString!="jikexueyuan依云"
var arr01:[String]=[]
for i in 0..<str01.length{
var s:NSString!=str01.substringWithRange(NSMakeRange(i, 1))
arr01.append(s)
}
println("myArr=\(arr01)")