append(在最后增加元素) insert(在指定位置增加元素) removeLast removeAtIndex removeAll
isEmpty属性(相当于判断count属性值是否为0)
1 let array = ["aaa","bbb","ccc"] 2 array.append("xxx") //会出错,因为数组是常量,数组引用不可变,数组元素也是不可变的。对常量数组就不能增加删除元素。 3 4 var array = ["aaa","bbb","ccc"] 5 println(array) //[aaa,bbb,ccc] 6 array.append("xxx") 7 println(array) //[aaa,bbb,ccc,xxx] 8 9 array.removeLast() 10 array.removeLast() 11 println(array) //[aaa,bbb] 12 array.removeAtIndex(0) //移除数组的第一个位置元素 13 array.removeAtIndex(0) 14 println(array.isEmpty) //true 15 array.insert("xyz","atIndex:0) //第0个位置insert 16 array.insert("abc",atIndex:0) 17 println(array) //[abc,xyz] 18 array.removeAll() 19 println(array.isEmpty) //true
原文:http://www.cnblogs.com/zhuzhubjtu/p/4919787.html