标签: java hash collections hashset
HashSet(int initialCapacity) 构造一个新的空集;支持的HashMap实例具有指定的初始容量和默认的负载系数(0.75)。
HashSet(int initialCapacity)
但是从未公开术语“初始容量”。
一些消息来源说这是实际的存储桶数,因此建议存储不超过capacity * loadFactor个元素。
capacity * loadFactor
我认为“初始容量”参数是我可以(最佳)存储的元素数量,因此存储桶的物理数量将为elements / loadFactor,然后取整为2的幂(远离零) )。
elements / loadFactor