Set<E> - интерфейс Set<E>

Интерфейс Set - является базовым интерфейсом для коллекций элементов, типа "множество". "Множество" Set представляет неупорядоченную коллекцию, хранящую набор уникальных значений (не может содержать повторяющихся элементов). Коллекция поддерживает операции добавления, удаления и определения вхождения, а элементы "множества" не сортируются.

Интерфейсы

  • Collection<E>
    • Конструкторы, фабрики

      Создает новое множество Set
    • Создает новое множество Set, которое содержит все элементы объекта other.
    • Методы

      Добавляет значение value к множеству. В случае, если элемент уже принадлежит множеству, ничего не происходит.
    • Добавляет все элемент указанной коллекции collection к множеству.
    • Удаляет все элементы множества.
    • Проверяет, содержит ли множество указанное значение value.
    • Проверяет является ли указанная коллекця collection подмножеством. collection.
    • Возвращает пересечение текущего множества и указанной коллекции other.
    • Проверяет является ли множество подмножеством указанной коллекции collection
    • Убирает значение value из множества. Returns true if value was in the set. Returns false otherwise. The method has no effect if value value was not in the set.
    • Удаляет все элементы указанной коллекции collection из множества.