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