相关疑难解决方法(0)

为什么要启动具有初始容量的ArrayList?

通常的构造函数ArrayList是:

ArrayList<?> list = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)

但是还有一个重载的构造函数,其初始容量有一个参数:

ArrayList<?> list = new ArrayList<>(20);
Run Code Online (Sandbox Code Playgroud)

ArrayList当我们可以随意添加时,为什么创建具有初始容量的产品很有用?

java arraylist capacity data-structures

147
推荐指数
5
解决办法
8万
查看次数

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

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

java

2
推荐指数
2
解决办法
6807
查看次数

标签 统计

java ×2

arraylist ×1

capacity ×1

data-structures ×1