HashMap中的size指的是HashMap中当前存储的键值对的数量,而不是所有的key的数量。\n\n当HashMap中的键值对数量超过阈值时,会触发扩容操作。在扩容过程中,HashMap会创建一个新的更大的数组,然后将原数组中的所有键值对重新分配到新数组中。\n\n因此,在扩容之前,数组上面的键值对仍然保留在原数组中,只有键值对所在的索引会发生改变。

HashMap size:存储键值对数量,而非所有键

原文地址: https://www.cveoy.top/t/topic/pRL9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录