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

Метод contains

Метод contains проверяет, содержится ли указанный элемент в списке. Если элемент найден, метод возвращает true, в противном случае - false. В единственный параметр мы передаем значение, наличие которого необходимо проверить. Метод выполняет поиск с начала списка.

Синтаксис

list.contains(element)

Пример

Давайте проверим, содержится ли число 3 в списке:

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

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

true

Пример

Давайте проверим, содержится ли строка 'f' в списке:

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

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

false

Пример

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

void main() { List<int> emptyList = []; bool res = emptyList.contains(1); print(res); }

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

false

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

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