Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
サイズが負荷係数に達した場合、Java は Set / Map のサイズをどのような要因で増やしますか? 元の Set / Map の 2 倍のサイズになりますか?
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); }