removeFirst()
方法会从数组中移除第一个元素。
示例
var brands = ["Dell", "Apple", "Razer"]
// removes and returns first element from brands
print(brands.removeFirst())
// Output: Dell
removeFirst() 语法
数组 removeFirst()
方法的语法是
array.removeFirst(i: Int)
其中,array 是 Array
类的一个对象。
removeFirst() 参数
removeFirst()
方法可以接受一个参数
- i (可选) - 要从 数组 开头移除的元素数量
removeFirst() 返回值
- 返回从 数组 中移除的元素
示例 1:Swift 数组 removeFirst()
var country = ["Nepal", "Greece", "Spain"]
// removes and returns first element from country
print(country.removeFirst())
// print the modified array
print(country)
输出
Nepal ["Greece", "Spain"]
在这里,我们使用 removeFirst()
方法从 country 数组中移除第一个元素。
移除第一个元素后,我们打印了修改后的数组。
示例 2:移除多个元素
var languages = ["Swift", "Python", "Java"]
print("Before removeFirst():", languages)
// removes first two elements from languages
languages.removeFirst(2)
print("After removeFirst():", languages)
输出
Before removeFirst(): ["Swift", "Python", "Java"] After removeFirst(): ["Java"]
在这里,languages.removeFirst(2)
会从 languages 中移除前 2 个元素。