Ну, вот для чего он предназначен.Это отображение пар ключ / значение, где любой ключ связан со значением 0 или 1.Если вы наберете put
второе значение для ключа, запись для этого ключа будет заменена.
Хотя он не основан только на хеш-коде - он также проверит ключи на равенство.Два ключа могут быть неравными, но иметь одинаковый хэш-код.Важно то, что два одинаковых ключа должны иметь одинаковый хэш-код.
Если вы хотите сохранить несколько значений для одного ключа, вам следует использовать что-то вроде Multimap * в Guava1009 *.