Метод getLast
Метод getLast возвращает последний элемент списка.
Метод не принимает параметров. Если список пустой,
метод выбрасывает исключение NoSuchElementException.
Исходный список при этом не изменяется.
Синтаксис
list.getLast()
Пример
Давайте получим последний элемент списка:
import java.util.List;
public class Main
{
public static void main(String[] args)
{
List<String> list = List.of("a", "b", "c", "d", "e");
String res = list.getLast();
System.out.println(res);
}
}
Результат выполнения кода:
"e"
Пример
Давайте получим последний элемент списка чисел:
import java.util.List;
public class Main
{
public static void main(String[] args)
{
List<Integer> list = List.of(1, 2, 3, 4, 5);
Integer res = list.getLast();
System.out.println(res);
}
}
Результат выполнения кода:
5
Пример
Давайте проверим, что метод getLast не изменяет исходный список:
import java.util.ArrayList;
import java.util.List;
public class Main
{
public static void main(String[] args)
{
List<String> list = new ArrayList<>(List.of("a", "b", "c", "d", "e"));
String res = list.getLast();
System.out.println("Last element: " + res);
System.out.println("List after: " + list);
}
}
Результат выполнения кода:
"Last element: e"
"List after: [a, b, c, d, e]"
Смотрите также
-
метод
get,
который возвращает элемент по индексу -
метод
getFirst,
который возвращает первый элемент списка -
метод
removeLast,
который удаляет последний элемент списка -
метод
size,
который возвращает количество элементов списка