Почему HashSet содержит «Hash» в своем имени?

Почему Hashset называется "Hash -set"?

Насколько я понимаю, мы вызываем хэш-таблицу или хэш-карту, поскольку это хранилище значений ключа, и когда мы помещаем (), тогда ключ хешируется и распределяется равномерно с использованием хорошей хеш-функции.

Я предполагаю, что это называется HashSet, потому что когда мы add () значение хешируется и сохраняется, чтобы сохранить его уникальность. Но почему перебор? На самом деле нас не волнует «равномерное распределение» данных, как в хеш-таблице.

9
задан zengr 4 November 2010 в 00:21
поделиться