Swift -- 数组的使用
发布时间:2020-12-14 06:19:45 所属栏目:百科 来源:网络整理
导读:import UIKit/* 数组: 1.数组(Array)是一串有序的由相同类型元素构成的集合 2.数组中的集合元素是有序的,可以重复出现 3.Swift中的数组 类型是Array,是一个泛型集合 数组的初始化: 数组分成: 可变数组 和 不可变数组 使用let 修饰不可变数组 使用var 修饰可
import UIKit /* 数组: 1.数组(Array)是一串有序的由相同类型元素构成的集合 2.数组中的集合元素是有序的,可以重复出现 3.Swift中的数组 类型是Array,是一个泛型集合 数组的初始化: 数组分成: 可变数组 和 不可变数组 使用let 修饰不可变数组 使用var 修饰可变数组 */ //1.定义数组 //1>定义不可变数组 let array = ["summer","amy","sun"] //2>定义可变数组 //var mutableArr = Array<String>() var mutableArr = [String]()//一般的写法 //2.对可变数组的基本操作 //2.1>添加元素 mutableArr.append("adc") mutableArr.append("def") mutableArr.append("hig") mutableArr.append("klm") mutableArr.append("nop") //2.2>删除元素 mutableArr.remove(at: 0) mutableArr //2.3>修改元素 mutableArr[0] = "xyz" mutableArr //2.4>取出某一个元素 mutableArr[0] //3.数组的遍历 //3.1> 根据下标值进行遍历 for i in 0..<array.count{ print(array[i]) } //3.2> 直接遍历数组的元素 for name in array{ print(name) } //3.3> 遍历数组中前两个元素 (少见这种方法) for i in 0..<2{ print(array[i]) } for name in array[0..<2]{ print(name) } //4.数组的合并 let resultArr = array + mutableArr //注意: 相同类型的数组才可以进行合并,不同类型的数组不能相加合并 //let arr1 = ["哈哈哈"] //let arr2 = [3,4,4] //let arr3 = arr1 + arr2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |