【发布时间】:2014-03-05 08:19:55
【问题描述】:
按照HashSet.java,HashSet的内部设计使用了HashMap
public HashSet() {
map = new HashMap<>();
}
java 文档说
此类实现
Set接口,由哈希表支持 (实际上是一个HashMap实例)。
大部分书籍将 HashSet 称为 “它是由 Java 泛型实现的哈希表”
HashTable 的strech 是什么原因?为什么不是 HashMap ?
【问题讨论】:
-
"hash table` 不是指
HashTable类。en.wikipedia.org/wiki/Hash_table