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

Свойство first

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

Синтаксис

list.first

Пример

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

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

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

"a"

Пример

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

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

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

1

Пример

Давайте сохраним первый элемент списка в переменную res и выведем её на экран:

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

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

"a"

Пример

Если список пуст, обращение к свойству first выбросит исключение:

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

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

Uncaught Error: Bad state: No element

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

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