在添加大量元素前, 应用程序也可以使用 ensureCapacity 方法来增加ArrayList实例的容量, 可以减少递增式再分配的数量.
注意: ArrayList不是线程安全的....ArrayList原理
ArrayList实现了List接口、底层使用数组保存所有元素, 其操作基本上是对数组的操作.
?
ArrayList继承了AbstractList, 实现了List....3.存储
ArrayList提供了多种添加元素的方法.
(1)add(E e)方法, 将指定元素添加到列表的尾部. 当容量不足时, 调用 grow 增长容量.
?...也就是说, 当增加数据时, 若ArrayList大小不够了, 那么将数组扩容为原来的1.5倍.
(2)add(int, E)在指定位置插入元素
?...(2)remove(Object)删除指定的元素, 返回是否成功(布尔值)
?
?