Иллюстрированный самоучитель по Java

       

Классы, создающие множества


Класс

HashSet

полностью реализует интерфейс

set

и итератор типа

iterator

. Класс

Hashset

используется в тех случаях, когда надо хранить только одну копию каждого элемента.

В классе

HashSet

четыре конструктора:

Hashset



() — создает пустой объект с показателем загруженности 0,75;

HashSet (int capacity)

— создает пустой объект с начальной емкостью

capacity

и показателем загруженности 0,75;

HashSet (int capacity, float loadFactor)

— создает пустой объект с начальной емкостью

capacity

и показателем загруженности

loadFactor

;

HashSet (Collection coll)

— создает объект, содержащий все элементы коллекции

coll

, с емкостью, равной удвоенному числу элементов коллекции

coll

, но не менее 11, и показателем загруженности 0,75.



Содержание раздела