ArrayList 扩容

 

 处理容量是0, 第一次add的时候扩充到10

int newCapacity = oldCapacity + (oldCapacity >> 1); // 扩容50% 变成 1.5倍

 第二次扩充到10 + 10 >>1 = 15. 

posted @ 2019-05-31 11:03  webglcn  阅读(138)  评论(0编辑  收藏  举报