append()
方法在数组末尾添加一个新元素。
示例
var city = ["Boston", "Tokyo", "Kathmandu"]
// add "London" to the city array
city.append("London")
print(city)
// Output: [ "Boston", "Tokyo", "Kathmandu", "London" ]
append() 语法
数组 append()
方法的语法是
array.append(newElement)
其中,array 是 Array
类的一个对象。
append() 参数
append()
方法接受一个参数
- newElement - 要添加到 array 的元素
append() 返回值
append()
方法不返回任何值。它只更新当前数组。
示例 1:Swift 数组 append()
var languages = ["Swift", "C", "Java"]
// add "C++" to the languages array
languages.append("C++")
print(languages)
var priceList = [12, 21, 35]
// add 44 to the priceList array
priceList.append(44)
print(priceList)
输出
["Swift", "C", "Java", "C++"] [12, 21, 35, 44]
示例 2:将一个数组添加到另一个数组
// animals array
var animals = ["cat", "dog"]
// array of wild animals
var wildAnimals = ["tiger", "fox"]
// appending wildAnimals array to animals
animals.append(contentsOf: wildAnimals)
print(animals)
输出
["cat", "dog", "tiger", "fox"]
在上面的示例中,我们使用 append()
方法和 contentsOf
属性将 wildAnmals 的元素附加到 animals。