ArrayList() 构造一个初始容量为 10 的空列表。
ArrayList(Collection extends E> c) 构造一个包含指定 collection 的元素的列表,这些元素是按照该 collection 的迭代器返回它们的顺序排列的。
ArrayList(int initialCapacity) 构造一个具有指定初始容量的空列表。
以上是ArrayList的3个构造方法
构造方法中的initialCapacity不是ArrayList的size()...initialCapacity表示初始容量,size则是实际存放对象的数量
一般就用不带参数的那个构造方法就行了,才参数的很少用的
这东东 还是查查文档吧 !
你声明ArrayList的时候不调用构造函数吗?那你怎么声明?