Returns the last element in a list.
Check if lst
has a non-zero length, use lst[lst.length - 1]
if possible to return the last element, otherwise return null
.
代码实现
T head<T>(List<T> lst) {
return lst.length > 0 ? lst[lst.length - 1] : null;
}
使用样例
head([1, 2, 3]); // 3
head([1]); // 1
head([]); // null