могу ошибаться,но, как я понимаю, set - это просто множество элементов, map хранит данные по принципу ключ - значение, вряд ли set и map связаны на уровне базовой реализации
Спасибо что откликнулся но я точно знаю что HashSet использует HashMap просто в качестве ключа - значение а в качестве значение - родительский класс Java я предполагаю что и остальные коллекции set также работают но хотел уточнить
Set и Map это просто интерфейсы они ничего не используют, а вот реализации бывают разные, про hash ты правильно все написал, а если интересно другие реализации то надо их конкретно смотреть
Обсуждают сегодня