java中List集合中ArrayList详解

List是collection接口的实现类

List:

特点:有序,可重复

它有两个常用的实现类:

一。ArrayList:

特点:以数组的形式进行存储,因此随机访问速度较快,所有它适用于查询。

缺点:不适用于插入和删除的操作 因为每次操作都需要移动数组中的元素。

根据源码我们能得出以下几点:

1.ArrayList 在初始化的时候如果我们没有指定长度的话,它会有一个默认长度10,

private static final int DEFAULT_CAPACITY = 10;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwgwdp.html