Swift 7、数组的使用
2019-09-27 本文已影响0人
KYM1988
1、有序可以重复出现,相同元素构成的集合
2、Swift 数组类型Array,是一个泛类型
import UIKit
// 1、定义数组
// 1.1> 定义不可变数组:使用let修饰标识符定义出来的数组
let array = ["huang","li","li"]
// 1.2> 定义可变数组:使用var修饰标识符蒂尼出来的数组
//let arrayM = Array()
var arr = [String]()
print(arr)
//2、对可变数组的基本操作
// 2.1 添加元素
arr.append("huangLL")
arr.append("huangLL")
arr.append("huangFF")
arr.append("huangMM")
// 2.2 删除元素
arr.remove(at: 0)
// 2.3 修改元素
arr[0] = "huang"
// 2.4 取出某个元素
arr[0]
//3、数组遍历
// 3.1 根据下标值进行遍历
for i in 0..
print(arr[i])
}
// 3.2 直接遍历数组中的元素
for name in arr {
print(name)
}
// 3.3 遍历数组中前两个元素
//for a in 0..<2
//{
//print(arr[a])
//}
for nam in arr[0..<2]{
print(nam)
}
//4.数组的合拼
// 注意:相同类型的数组菜可以进行合拼,不同的只能相加
let resultArray = arr + array
let array1 = ["wha",1.88,18] as [Any]
let array2 = ["wha","18"]
//let array3 = array1 + array2 错误写法