Swift 数组的使用

Swift中数组的创建和操作非常简单。当你创建数组时,如果数组中的值是同一类型,你不用给它指定特定类型。例如,如果你创建了一个数组并把值初始化为String类型,Swift自动认为这个数组为String类型。

创建一个可变数组

var代表变量,即值可变:

创建一个不可变数组

let代表常量,即值不变:

创建一个空数组

如果你创建一个空数组,你必须指定要存储的数据类型:

创建一个存储指定类型的数组

下面这个数组只能存放String类型的值:

下面这个数组只能存放Int类型的值:

计算数组中的元素个数

使用count属性:

判断数组是否为空

在数组末尾添加一个元素

合并两个数组为一个数组

改变数组中某个元素的值

使用元素索引,从0开始:

改变数组中多个元素的值

使用索引语法快速改变多个元素的值:

移除数组中指定索引的值

在移除之前可以保存移除的值:

移除数组中最后一个元素

为了避免使用count属性,swift提供了removeLast 方法:

保存移除的值:

移除数组中的所有元素(清空数组)

清空并保留数组大小(容纳能力):

遍历数组

简单的for循环:

for循环和枚举:

数组倒序(反序)

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注