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]) }
相关文章推荐
- Swift学习之十一:数组与字典(Array and Dictionary are collection types)
- swift 学习笔记(3)数组- Array
- Swift学习之十一:数组与字典(Array and Dictionary are collection types)
- Swift 4.0 数组(Array)之过滤器(filter)的使用
- Swift 4.0学习之:数组和字典
- swift 学习计划(一)Array 数组、Dictionary 字典
- swift 学习计划(一) Array 数组、字典
- Swift中级学习 数组Array
- Swift学习笔记-数组Array
- 原生js 学习之array 数组
- nginx 源码学习笔记(八)——基本容器——array数组
- Swift4.0 学习笔记 第三十节:动态获得命名空间
- javaScript学习--------------------Array(数组)总结
- 【Swift基础】Swift 4.0学习笔记
- Swift-Array数组操作
- javascript学习笔记(五) Array 数组类型介绍
- swift 学习记录(集合---数组)
- 大数据学习之Scala中数组(Array)与循环控制for联合使用学习(4)
- Swift3 - String 字符串、Array 数组、Dictionary 字典的使用
- PHP学习之数组Array操作和键值对操作函数(一)