func demo5(){ //创建一个空的 数组 var array:[Int] = [Int]()
for var i = 0; i < 5; i++ {
array.append(i) print("(i)===(array.capacity)") } }
数组的删除,修改 添加func demo4(){
var array = ["刘"] array.append(赵") print(array) 修改 通过下标修改 array[1] = 我" 删除removeAtIndex(2) 删除保留容量removeAll(keepCapacity: true) }
数组的合并func demo3(){
let array1 = [1,2,255);">3] let array2 = [22,255);">33] //1 合并 相同类型直接相加let array3 = array1 + array2 print(array3)
//2 添加方式合并var array4 = [33] array4.appendContentsOf(array2) print(array4) }
数组的遍历func demo2(){ 定义一个数组3,255);">4,255);">5,255);">6] //1 for i遍历0; i < array1.count; i++ { print(array1[i]) } //====== //2 for in for value in array1 { print(value) } //======== //3 for in 遍历 value 和 下标for (index,value) in array1.enumerate() { 格式化输出 (index) == (value)") } }
数组的定义func demo1(){ 定义不可变数组let array = [4] let array1 = ["ds","e",19);">"wwe"]
初始化一个空的数组var array2 = [String]()
往数组中添加元素 array2."a")
} (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|