last
属性返回数组的最后一个元素。
示例
var languages = ["Swift", "C", "Java"]
// check if leanguages is empty or not
var result = languages.last
print(result!)
// Output: Java
last 语法
数组 last
属性的语法是:
array.last
其中,array 是 Array
类的一个对象。
last 返回值
last
属性返回 array
的最后一个元素。
注意:last
属性返回一个可选值,因此我们需要解包它。有多种解包可选值的方法。要了解更多关于可选值的信息,请访问 Swift Optionals。
示例 1:Swift Array last
var names = ["Gregory", "Perry", "Nadal"]
// return last element of names
print("Last Name of Array: ", names.last!)
var even = [2, 4, 6, 8, 10]
// check last element of even
print("Last Even Number:", even.last!)
输出
last Name of Array: Nadal last Even Number: 10
在此,names
数组的最后一个元素是 "Nadal"
,因此 last
属性返回 "Nadal"
字符串。
同样,even
数组的最后一个元素是 10,因此该属性返回 10。
注意:这里我们使用了 !
来强制解包可选值。要了解更多关于强制解包的信息,请访问 Swift 中可选值的强制解包。