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

Метод contains

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

Синтаксис

set.contains(value)

Пример

Давайте создадим множество и проверим, содержится ли в нем элемент 3:

void main() { Set<int> set = {1, 2, 3, 4, 5}; print(set.contains(3)); }

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

true

Пример

А теперь проверим наличие элемента, которого нет во множестве:

void main() { Set<int> set = {1, 2, 3, 4, 5}; print(set.contains(6)); }

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

false

Пример

Метод contains также работает со строками. Давайте проверим наличие строки 'abcde' во множестве:

void main() { Set<String> set = {'abcde', '12345'}; print(set.contains('abcde')); }

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

true

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

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