Swift -- 数组的使用

来源:互联网 发布:淘宝退款超时未处理 编辑:程序博客网 时间:2024/05/19 18:10
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

1 0
原创粉丝点击