默认初始容量 加载因子 一次扩容后是容量
ArrayList 10 原容量的 0.5倍+1=16
Vector 10 1 原容量的 1倍=20
HashSet 16 0.75 原容量的 1 倍 = 32
HashMap 16 0.75 原容量的 1 倍 = 32
HashTable 11 2*原容量+1= 23
Java集合的默认大小和扩容
最新推荐文章于 2021-07-13 17:51:00 发布
默认初始容量 加载因子 一次扩容后是容量
ArrayList 10 原容量的 0.5倍+1=16
Vector 10 1 原容量的 1倍=20
HashSet 16 0.75 原容量的 1 倍 = 32
HashMap 16 0.75 原容量的 1 倍 = 32
HashTable 11 2*原容量+1= 23