创建数组
//创建空数组
var strList0=Array<String>()
var intList0=[Int]()
var strList1:Array<String>=[]
var intList1:[Int]=[]
//创建并初始化数组
var strList2:Array<String>=["red","black"]
var intList2:[Int]=[1,2,3,4]
//使用类型推断创建数组
var strList3=["red","black"]
var intList3=[1,2,3,4]
//创建不可变数组
let strList4=["red","black"];
let intList4=[1,2,3,4]
访问和修改数组元素
//修改数组元素
strList2[0]="green"
//访问数组元素
print(strList2[0])
获取数组元素数量
//获取数组元素数量
print(strList2.count)
添加和删除数组元素
//在数组末尾添加元素
strList2.append("purple")
//从数组中删除元素
strList2.remove(at: 0)
//在数组中指定索引插入元素
strList2.insert("white", at: 0)
遍历数组
//遍历数组
for str in strList2{
print(str)
}
使用加法添加一个数组到另外一个数组
//使用加法添加一个数组到另外一个数组
strList2+=strList4
判断两个数组中的元素是否一致
//判断两个数组中的元素是否一致
strList1=["red","black"]
strList2=["red","black"]
print(strList1==strList2)//true
网友评论