LIst一个接口,ArrayList是实现List的数组集合,这个集合是按数组的方式排列的,是最常用的两个集合之一,另一个是HashMap。
List是接口没法直接new,你创建ArrayList的实例时。应该这样创建。
Listlist = new ArrayList ();
其中
下面是List接口的所有实现类
List为接口,ArrayList和LinkedList都是实现了它的具体类.
List中的元素存放和输出都是有顺序的,并且允许重复.
ArrayList 多用于查询.
LinkedList(链表) 多用于插入和删除.
一般都是这么用的
List