美文网首页
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