arraylist扩容因子
时间: 2023-09-14 15:09:02 浏览: 140
ArrayList集合与HashMap的扩容原来.docx
ArrayList的扩容因子是0.5,也就是当元素个数达到数组容量的一半时,数组就会扩容。具体实现是,当添加元素后,如果当前元素个数已经达到了数组容量的大小,就会调用grow方法进行扩容,扩容后的容量为原来容量的1.5倍(也就是容量增加了50%),然后将原来的元素复制到新的数组中。因此,ArrayList的扩容因子为0.5,即当元素个数达到数组容量的一半时,就会扩容。
阅读全文