List是collection接口的实现类
List:
特点:有序,可重复
它有两个常用的实现类:
一。ArrayList:
特点:以数组的形式进行存储,因此随机访问速度较快,所有它适用于查询。
缺点:不适用于插入和删除的操作 因为每次操作都需要移动数组中的元素。
根据源码我们能得出以下几点:
1.ArrayList 在初始化的时候如果我们没有指定长度的话,它会有一个默认长度10,
private static final int DEFAULT_CAPACITY = 10;
List是collection接口的实现类
List:
特点:有序,可重复
它有两个常用的实现类:
一。ArrayList:
特点:以数组的形式进行存储,因此随机访问速度较快,所有它适用于查询。
缺点:不适用于插入和删除的操作 因为每次操作都需要移动数组中的元素。
根据源码我们能得出以下几点:
1.ArrayList 在初始化的时候如果我们没有指定长度的话,它会有一个默认长度10,
private static final int DEFAULT_CAPACITY = 10;
内容版权声明:除非注明,否则皆为本站原创文章。