最佳答案
ArrayList
的通常构造函数是:
ArrayList<?> list = new ArrayList<>();
但是还有一个重载的构造函数,它的初始容量有一个参数:
ArrayList<?> list = new ArrayList<>(20);
为什么创建一个具有初始容量的 ArrayList
是有用的,而我们可以随心所欲地附加它?