В чём разница между HashSet, LinkedHashSet и TreeSet в Java #devmark #java #collections #set

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

как я понял. Hashset. Основан hashMap. на хеш таблицах ключ значение. только Ключ это Объект(в данном случае String). а значение object(заглушка). только почему не у упорядоченном порядке?

LinkedHashSet HashSet только со ссылками на предыдущий и следующий элемент.

а TreeSet на дереве завязан и сортировка происходит с помощью компоратора. который видимо по умолчанию стринг сортирует от а до я.
Скорее всего его можно переопределить и сортировку сделать наоборот. Я правильно всё написал?

exes