Swift数组

// 数组声明格式

var ArrayName=Array()

// 声明一个空数组

var arr=[String]()

// 向数组第一个位置添加一个元素

arr.append("one")

// 指定位置添加数组元素

arr.insert("two",atIndex:1)

// 通过+=为数组增加元素

arr+=["Three"]

// 判断数组是否为空

arr.isEmpty

// 修改指定下标位置的元素

arr[1]="five"

// 获取元素的个数

arr.count

// 删除指定下标的元素

arr.removeAtIndex(2)

// 删除数组的最后一个元素

arr.removeLast()

// 删除数组中的所有元素

arr.removeAll(keepCapacity:true)

arr.append("one")

arr.removeAll()

// 如果keepCapacity = true的话,那么数组移除元素后,其存储空间还是存在的,在此往里存储值,不需再给他分配存储空间了。如果keepCapacity = false的话,那么数组的存储空间就会被回收掉。

// 两个相同类型的数组通过+可以组成一个新的数组

var newArr=[String]()

newArr+=["two"]

newArr.append("three")

newArr=arr+newArr

你可能感兴趣的:(Swift数组)