Java HashSet键/值对

har*_*ley 0 java iteration hashset

为什么Java不提供函数来获取HashSet类似的键/值对Hashtable?每次你需要得到某些东西时,必须迭代它似乎是一种真正的痛苦.或者有更简单的方法吗?

bra*_*ter 10

HashSet没有键/值对.它是一对象,您将使用Set的实现者来确保对象集合不包含重复项.

HashMap这样的Map实现者具有键/值对,并提供get(Object key)方法来获取与键关联的值.