Класс java.util.LinkedHashSet представляет собой хэш-таблицу и реализацию связанного списка интерфейса Set с предсказуемым порядком итераций. Ниже приведены важные моменты, касающиеся LinkedHashSet.
-
Этот класс предоставляет все необязательные операции Set и разрешает нулевые элементы.
Этот класс предоставляет все необязательные операции Set и разрешает нулевые элементы.
Объявление класса
Ниже приводится объявление для класса java.util.LinkedHashSet —
public class LinkedHashSet<E> extends HashSet<E> implements Set<E>, Cloneable, Serializable
параметры
Ниже приводится параметр для класса java.util.LinkedHashSet —
E — это тип элементов, поддерживаемых этим набором.
Конструкторы классов
Sr.No. | Конструктор и описание |
---|---|
1 |
LinkedHashSet () Это создает новый пустой связанный хэш-набор с начальной емкостью по умолчанию (16) и коэффициентом загрузки (0,75). |
2 |
LinkedHashSet (Коллекция <? Extends E> c) Это создает новый связанный хэш-набор с теми же элементами, что и указанная коллекция. |
3 |
LinkedHashSet (int initialCapacity) Это создает новый пустой связанный хэш-набор с указанной начальной емкостью и коэффициентом загрузки по умолчанию (0,75). |
4 |
LinkedHashSet (int initialCapacity, float loadFactor) Это создает новый пустой связанный хэш-набор с указанными начальной емкостью и коэффициентом загрузки. |
LinkedHashSet ()
Это создает новый пустой связанный хэш-набор с начальной емкостью по умолчанию (16) и коэффициентом загрузки (0,75).
LinkedHashSet (Коллекция <? Extends E> c)
Это создает новый связанный хэш-набор с теми же элементами, что и указанная коллекция.
LinkedHashSet (int initialCapacity)
Это создает новый пустой связанный хэш-набор с указанной начальной емкостью и коэффициентом загрузки по умолчанию (0,75).
LinkedHashSet (int initialCapacity, float loadFactor)
Это создает новый пустой связанный хэш-набор с указанными начальной емкостью и коэффициентом загрузки.
Методы класса
Этот класс наследует методы от следующих классов —