存储桶散列是否具有相同的值,将被取出?

时间:2013-06-07 14:20:38

标签: hash hashtable

HashTable存储在存储桶散列中,

当存储两个以上相同的散列值时,如果取出,将被取出?

1 个答案:

答案 0 :(得分:0)

这取决于哈希表的实现。在java的HashTable / HashMap实现中,如果object.equals()表示对象不相等,则存储两者。如果object.equals()返回true(对象被认为是相等的),则添加的最后一个是存储的内容。