Swift学习笔记-数组

作者: 土豆吞噬者 | 来源:发表于2018-10-18 22:36 被阅读3次

创建数组

//创建空数组
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

相关文章

网友评论

    本文标题:Swift学习笔记-数组

    本文链接:https://www.haomeiwen.com/subject/vprezftx.html