跳到主要内容

Swift数组的last属性

last属性返回数组的最后一个元素。

示例

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

// 检查languages是否为空
var result = languages.last

print(result!)

// 输出: Java

last语法

数组last属性的语法如下:

array.last

这里,arrayArray类的对象。

last返回值

last属性返回数组的最后一个元素。

注意: last属性返回一个可选值,因此我们需要解包它。有不同的解包可选值的技巧。要了解更多关于可选值的信息,访问Swift可选值

示例 1:Swift数组last

var names = ["Gregory", "Perry", "Nadal"]

// 返回names数组的最后一个元素
print("数组的最后一个名字: ", names.last!)

var even = [2, 4, 6, 8, 10]

// 检查even数组的最后一个元素
print("最后一个偶数:", even.last!)

输出

数组的最后一个名字:  Nadal
最后一个偶数: 10

在这里,names数组的最后一个元素是"Nadal",所以last属性返回"Nadal"字符串。

类似地,even数组的最后一个元素是10,所以该属性返回10

注意: 在这里,我们使用!来强制解包可选值。要了解更多关于强制解包的信息,访问强制解包可选值