ArrayList扩容

2016-08-30 19:25:20 0 举报
仅支持查看
ArrayList是Java中常用的动态数组,当添加元素时,如果当前容量不足以容纳新元素,就需要进行扩容操作。扩容是指重新分配一个更大的数组空间,并将原数组中的元素复制到新数组中。默认情况下,ArrayList的初始容量为10,每次扩容时,其容量会变为原来的1.5倍。例如,当添加第11个元素时,ArrayList会将容量从10增加到15。需要注意的是,频繁的扩容操作会影响性能,因此在使用ArrayList时,最好预估一下元素的个数,以便选择合适的初始容量和扩容策略。
作者其他创作
大纲/内容
评论
0 条评论
下一页