美文网首页swift语法专题
swift基础语法(数组)

swift基础语法(数组)

作者: 春风依旧 | 来源:发表于2018-10-31 13:08 被阅读8次

Swift 的 Array类型被桥接到了基础框架的 NSArray类上。

数组:是一串有序的由相同类型元素构成的集合,
使用let修饰的数组是不可变数组;
使用var修饰的数组是可变数组;

1、创建一个空数组

let someInts = [Int]()
let anyArray = [AnyObject]()

2、定义一个数组

var array = ["Eggs", "Milk", "apple", "bannaner"]
let shoppingList: [String] = ["Eggs", "Milk"]

3、判断是否为空数组

if array.isEmpty {
    print("is empty.")
} else {
    print("is not empty.")
}

4、添加元素

array.append("ab")
array.append("cd")

5、删除元素

array.remove(at: 0)

6、修改元素

array[0] = "zhang"

7、取出某一个元素

print(array[1])

8、遍历数组

// 遍历数组 1  直接遍历数组
for i in array {
    print(i)
}
// 遍历数组 2  根据个数遍历数组
for i in 0..<array.count {
    print(array[i])
}
// 遍历数组 3  根据区间遍历数组
for i in array[0...1] {
    print(i)
}

9、数组的合并:相同数组才可以合并

let resultArray = array + shoppingList

相关文章

网友评论

    本文标题:swift基础语法(数组)

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