API文档:
public ArrayList(int initialCapacity)构造一个具有指定初始容量的空列表。
源码:
public ArrayList(int initialCapacity) {
super();
if (initialCapacity < 0)
throw new IllegalArgumentException("Illegal Capacity: "+
initialCapacity);
this.elementData = new Object[initialCapacity];//我感觉这个initialCapacity才是容量
} |