您的位置:首页 > 移动开发 > Swift

Swift 4.0 数组(Array)学习

2017-10-27 12:56 357 查看

定义数组常量(常量只有读操作)

let array1: [Int] = [11, 55, 5]
let array2 = [11, 55, 5]


定义数组变量

var array: [Int] = []           // 这是我最喜欢的
var array0: [Int] = [10, 20, 30] // 初始化并赋值
var array1: [Int] = Array()

var array2 = Array<Int>()
var array3 = [Int]()
var array4 = Array(repeating: 0, count: 8) // 初始化一个定长数组,用0填充


赋值

array = [5, 55, 555]


取值

let value = array[2] // 第几个元素


删除元素

array.remove(at: 1) // 通过下标删除
array.removeAll()   // 删除所有元素
array.removeLast()  // 删除最后一个元素
array.removeFirst() // 删除第一个元素


添加元素

array.append(10)


元素重新赋值

array[1] = 66


数组遍历

array.forEach { item in

print(item)
}

for item in array {

print(item)
}

for (index, value) in array.enumerated() {

print("\(index) --> \(value)")
}

for index in 0..<array.count {

print(array[index])
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息