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")
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。