如果大小已达到加载因子,Java会增加Set / Map的大小是什么因素?我们是否获得原始Set / Map的双倍大小?
答案 0 :(得分:0)
来自JDK附带的源代码:
void addEntry(int hash, K key, V value, int bucketIndex) {
Entry<K,V> e = table[bucketIndex];
table[bucketIndex] = new Entry<>(hash, key, value, e);
if (size++ >= threshold)
resize(2 * table.length);
}