ArrayList al = new ArrayList();有什么区别?和ArrayList al = new ArrayList(0)?

Har*_*nna 2 java

ArrayList al = new ArrayList();有什么区别?和ArrayList al = new ArrayList(0)?

Ang*_*.47 6

ArrayList(0) 
Run Code Online (Sandbox Code Playgroud)

具有指定初始容量的空列表.Hense none为0

ArrayList() 
Run Code Online (Sandbox Code Playgroud)

初始容量为10的空列表.

请阅读以下内容:http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html


Abi*_*san 5

如果您查看API,它会说,ArrayList() - 构造一个初始容量为10的空列表.

ArrayList(int initialCapacity) - 构造具有指定初始容量的空列表.