HashMap - реализация интерфейса Map
HashSet является реализацией Set Interface
HashMap Хранит данные в виде пары ключ-значение
ХэшСеть Магазин только объекты
Метод Put используется для добавления элемента в карту.
Метод добавления используется для добавления элемента Set
В хэш-карте значение хеш-кода рассчитывается с использованием ключевого объекта
Здесь объект-член используется для вычисления значения хеш-кода, которое может быть одинаковым для двух объектов, поэтому метод equal () используется для проверки равенства, если он возвращает false, что означает, что два объекта различны.
HashMap работает быстрее, чем hashset, поскольку для доступа к объекту используется уникальный ключ
HashSet работает медленнее, чем Hashmap