跳到主要内容

Swift 数组 append() 方法

append()方法将一个新元素添加到数组的末尾。

示例

var city = ["波士顿", "东京", "加德满都"]

// 向city数组添加"伦敦"
city.append("伦敦")

print(city)

// 输出:[ "波士顿", "东京", "加德满都", "伦敦" ]

append()语法

数组append()方法的语法如下:

array.append(newElement)

这里,arrayArray类的对象。

append()参数

append()方法接受一个参数:

  • newElement - 要添加到array的元素

append()返回值

append()方法不返回任何值,它只更新当前数组。

示例1:Swift数组append()

var languages = ["Swift", "C", "Java"]

// 向languages数组添加"C++"
languages.append("C++")
print(languages)

var priceList = [12, 21, 35]

// 向priceList数组添加44
priceList.append(44)
print(priceList)

输出

["Swift", "C", "Java", "C++"]
[12, 21, 35, 44]

示例2:将一个数组添加到另一个数组

// 动物数组
var animals = ["猫", "狗"]

// 野生动物数组
var wildAnimals = ["老虎", "狐狸"]

// 将wildAnimals数组附加到animals数组
animals.append(contentsOf: wildAnimals)

print(animals)

输出

["猫", "狗", "老虎", "狐狸"]

在上面的示例中,我们使用了append()方法和contentsOf属性将wildAnmals的元素附加到animals中。