美文网首页
Swift数组

Swift数组

作者: iOS_July | 来源:发表于2018-06-26 14:20 被阅读12次

    一、数组的介绍

    • 数组Array是一串有序的、由相同类型元素构成的集合
    • 数组中的集合元素是有序的,可以重复出现
    • Swift中的数组类型是Array,是一个范型集合

    二、数组的初始化

    • 数组分为:可变数组&不可变数组
    • 使用let修饰不可变数组
    let array : Array<String> = ["July","福尔摩洪"]
    let array1 = ["July","福尔摩洪"]
    
    • 使用var修饰可变数组
    var arrayM : [String] = Array()
    var arrayM1 = Array<String>()
    var arrayM2 = [String]()
    

    三、对数组的基本操作

    arrayM.append("July")
    arrayM.append("is")
    arrayM.append("handsome")
    
    arrayM.remove(at: 0)
    
    arrayM[0] = "福尔摩洪"
    
    • 获取
    let item = arrayM[0]
    

    四、数组的遍历

    • 获取数组的长度
    let count = arrayM.count
    
    • 下标
    for i in 0..<count {
        print(arrayM[i])
    }
    
    • value
    for item in arrayM {
        print(item)
    }
    
    • 下标&value
    for (index, item) in arrayM.enumerated() {
        print(index)
        print(item)
    }
    

    五、数组的合并

    • 如果数组中存放的是相同 类型 的元素,可直接相加
    let arrayH1 = ["July","handsome"]
    let arrayH2 = ["福尔摩洪","handsome"]
    let arrayH3 = arrayH1 + arrayH2
    

    相关文章

      网友评论

          本文标题:Swift数组

          本文链接:https://www.haomeiwen.com/subject/jrwuyftx.html