Java中一个list放20万数据
时间: 2023-05-31 15:04:54 浏览: 225
Java面试宝典-经典
Java中可以使用ArrayList或LinkedList来存储20万数据。以下是ArrayList的实现示例:
```
List<Integer> list = new ArrayList<>(200000); // 创建一个容量为200000的ArrayList
for (int i = 0; i < 200000; i++) {
list.add(i); // 添加数据
}
```
使用LinkedList的实现示例如下:
```
List<Integer> list = new LinkedList<>();
for (int i = 0; i < 200000; i++) {
list.add(i); // 添加数据
}
```
需要注意的是,当数据量较大时,LinkedList的插入和删除操作会比ArrayList快,但是随机访问的效率较低。因此,在具体应用场景中需要根据自己的需求选择合适的数据结构。
阅读全文