РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
286 of 1163 menu

Метод removeLast

Метод removeLast удаляет последний элемент списка и возвращает его значение. Список при этом уменьшается на один элемент. Метод не принимает параметров. Если список пуст, метод выбрасывает исключение NoSuchElementException.

Синтаксис

list.removeLast()

Пример

Давайте удалим последний элемент списка и выведем его значение:

import java.util.List; import java.util.ArrayList; public class Main { public static void main(String[] args) { List<String> list = new ArrayList<>(List.of("a", "b", "c", "d", "e")); String res = list.removeLast(); System.out.println(res); System.out.println(list); } }

Результат выполнения кода:

"e" [a, b, c, d]

Пример

Давайте удалим последний элемент списка чисел и выведем его значение:

import java.util.List; import java.util.ArrayList; public class Main { public static void main(String[] args) { List<Integer> list = new ArrayList<>(List.of(1, 2, 3, 4, 5)); Integer res = list.removeLast(); System.out.println(res); System.out.println(list); } }

Результат выполнения кода:

5 [1, 2, 3, 4]

Пример

Давайте удалим все элементы списка с помощью метода removeLast:

import java.util.List; import java.util.ArrayList; public class Main { public static void main(String[] args) { List<String> list = new ArrayList<>(List.of("a", "b", "c", "d", "e")); while (!list.isEmpty()) { System.out.println(list.removeLast()); } System.out.println(list); } }

Результат выполнения кода:

"e" "d" "c" "b" "a" []

Смотрите также

  • метод removeFirst,
    который удаляет первый элемент списка
  • метод getLast,
    который возвращает последний элемент списка
  • метод addLast,
    который добавляет элемент в конец списка
  • метод remove,
    который удаляет элемент по индексу
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить