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

Метод removeLast

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

Синтаксис

list.removeLast()

Пример

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

void main() { List<String> list = ['a', 'b', 'c', 'd', 'e']; String res = list.removeLast(); print(res); print(list); }

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

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

Пример

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

void main() { List<int> list = [1, 2, 3, 4, 5]; int res = list.removeLast(); print(res); print(list); }

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

5 [1, 2, 3, 4]

Пример

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

void main() { List<int> list = []; print(list.removeLast()); }

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

Uncaught Error: Bad state: No element

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

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