跳到主要内容

Swift数组的removeLast()方法

removeLast()方法从数组中移除最后一个元素。

示例

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

// 移除并返回brands中的最后一个元素
print(brands.removeLast())

// 输出: Razer

removeLast()语法

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

array.removelast(i: Int)

这里,arrayArray类的对象。

removeLast()参数

removeLast()方法可以接受一个参数:

  • i(可选) - 要从数组末尾移除的元素数量

removeLast()返回值

  • 返回从数组中移除的元素

示例1:Swift Array removeLast()

var country = ["Nepal", "Greece", "Spain"]

// 移除并返回country中的最后一个元素
print(country.removeLast())

// 打印修改后的数组
print(country)

输出

Spain
["Nepal", "Greece"]

在这里,我们使用removeLast()方法从country数组中移除了最后一个元素。

在移除最后一个元素后,我们打印了修改后的数组。

示例2:移除多个元素

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

print("移除前:", languages)

// 从languages中移除最后两个元素
languages.removeLast(2)

print("移除后:", languages)

输出

移除前: ["Swift", "Python", "Java"]
移除后: ["Swift"]

在这里,languages.removeLast(2)languages中移除了最后的2个元素。