Java 后端 · Java 容器 ArrayList 是怎样扩容的? 先自己想一想,再看参考要点参考要点添加元素时容量不够就调用 grow(),新容量为 oldCapacity + (oldCapacity >> 1),约 1.5 倍无参构造的容量依次为 0、10、15、22、33扩容用 Arrays.copyOf() 复制整个数组,能预估大小时创建时就指定容量扩容