数组的创建:
var arr = [String]()
增:
- 追加数据
arr.append("第一行")
arr.append("第二行")
arr.append("第三行")
- 合并数组中的数据
var arr2=[String]()
arr2.append("1111")
arr2.append("2222")
arr2.append("3333")
var arr3=arr+arr2
删:
- 删除指定下标数据:
arr.remove(at: 2)
- 删除第一个数据
arr.removeFirst()
- 删除最后一个数据
arr.removeLast()
- 删除全部数据
arr.removeAll()
改:
- 修改指定下标数据
arr.insert("新的第二行", at: 1)
- 通过下标取件替换数据
arr[0...2]=["新数据"]
查:
- 打印数组:
print(arr)
- 打印指定下标数组:
print(arr[0])
- 打印数组个数:
print("数组总个数:\(arr.count)")
- 遍历数组:
for item in arr{
print(item)
}