Справочники Java Set

Что такое Set в Java?

Интерфейс Set представляет собой коллекцию уникальных элементов, где каждый элемент может встречаться не более одного раза. Реализации интерфейса Set, такие как HashSet, TreeSet и LinkedHashSet, предоставляют методы для добавления, удаления и проверки наличия элементов.


Примеры использования:

  • Для создания экземпляра Set можно использовать различные реализации, в зависимости от требований, например, HashSet, TreeSet или LinkedHashSet:
Set<String> mySet = new HashSet<>();
  • Метод size возвращает текущий размер множества.
int size = mySet.size();
  • Метод get возвращает значение, связанное с указанным ключом.
Integer value = myMap.get("Ключ1");
  • Метод remove удаляет указанный элемент из множества.
mySet.remove("Элемент 1");
  • Метод contains используется для проверки наличия элемента в множестве.
boolean containsElement = mySet.contains("Элемент 2");
  • Метод iterator возвращает итератор для перебора элементов множества.
Iterator<String> iterator = mySet.iterator();
while (iterator.hasNext()) {
	String element = iterator.next();
	// Действия с элементом
}
Комментарии
Добавить комментарий

Пока комментариев нет