负载因子是0.75
哈喽!关于HashMap的问题,我可以给你解答。
对于HashMap来说,初始容量是指HashMap初始化时底层数组的大小。当你声明一个容量为1000的HashMap,并向其中放入1000个数据时,不会发生扩容。因为你的初始容量正好足够存储这1000个数据。
如果你将初始容量设置为10000,并向其中放入10000条数据,HashMap会进行扩容操作。HashMap的扩容是在内部数组大小达到阈值时进行的,阈值是在初始化HashMap时根据负载因子(load factor)计算的。负载因子常见...
负载因子是0.75
哈喽!关于HashMap的问题,我可以给你解答。
对于HashMap来说,初始容量是指HashMap初始化时底层数组的大小。当你声明一个容量为1000的HashMap,并向其中放入1000个数据时,不会发生扩容。因为你的初始容量正好足够存储这1000个数据。
如果你将初始容量设置为10000,并向其中放入10000条数据,HashMap会进行扩容操作。HashMap的扩容是在内部数组大小达到阈值时进行的,阈值是在初始化HashMap时根据负载因子(load factor)计算的。负载因子常见...