Swift 数组 removeFirst()

removeFirst() 方法会从数组中移除第一个元素。

示例

var brands = ["Dell", "Apple", "Razer"]

// removes and returns first element from brands print(brands.removeFirst())
// Output: Dell

removeFirst() 语法

数组 removeFirst() 方法的语法是

array.removeFirst(i: Int)

其中,arrayArray 类的一个对象。


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 个元素。

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战