The last
property returns the last element of the array.
Example
var languages = ["Swift", "C", "Java"]
// check if leanguages is empty or not
var result = languages.last
print(result!)
// Output: Java
last Syntax
The syntax of the array last
property is:
array.last
Here, array is an object of the Array
class.
last Return Values
The last
property returns the last element of array.
Note: The last
property returns an optional value, so we need to unwrap it. There are different techniques to unwrap optionals. To learn more about optionals, visit Swift Optionals.
Example 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!)
Output
last Name of Array: Nadal last Even Number: 10
Here, the last element of the names array is "Nadal"
, so the last
property returns "Nadal"
string.
Similarly, the last element of the even array is 10, so the property returns 10.
Note: Here we have used !
to force unwrap the optional. To learn more about forced unwrapping, visit Optional Forced Unwrapping.