Библиотеки » Основная библиотека (dart:core) » Set<E>
Set<E> - интерфейс Set<E>
Интерфейс Set
- является базовым интерфейсом для коллекций элементов, типа "множество".
"Множество" Set
представляет неупорядоченную коллекцию, хранящую набор уникальных
значений (не может содержать повторяющихся элементов). Коллекция поддерживает операции
добавления, удаления и определения вхождения, а элементы "множества" не сортируются.
Интерфейсы
-
Конструкторы, фабрики
Создает новое множествоSet
-
Создает новое множество
Set
, которое содержит все элементы объектаother
. -
Методы
Добавляет значениеvalue
к множеству. В случае, если элемент уже принадлежит множеству, ничего не происходит. -
Добавляет все элемент указанной коллекции
collection
к множеству. -
Удаляет все элементы множества.
-
Проверяет, содержит ли множество указанное значение
value
. -
Проверяет является ли указанная коллекця
collection
подмножеством.collection
. -
Возвращает пересечение текущего множества и указанной коллекции
other
. -
Проверяет является ли множество подмножеством указанной коллекции
collection
-
Убирает значение
value
из множества. Returns true ifvalue
was in the set. Returns false otherwise. The method has no effect ifvalue
value was not in the set. -
Удаляет все элементы указанной коллекции
collection
из множества.