ArrayList构造和容量数组?

use*_*593 -6 java arrays arraylist

ArrayList<int>(20);
Run Code Online (Sandbox Code Playgroud)

最多创建20个数组还是非法语法?

man*_*uti 5

由于元素类型不能是原语,因此无法编译.请Integer改用.

new ArrayList<Integer>(20); 将创建一个由初始容量为20的数组支持的列表.