list存放的元素是有序的,取出的存入的顺序一致
list集合判断元素是否相同,使用contains方法调用的是对象的equals方法,所以如果对象比较有特殊要求的话,必须重写equals
list有独有的迭代器ListIterator,因为Iterator方法有限只能进行判断,取出,删除,而ListIterator还可以增加,修改等
其子类常用ArrayList和LinkedList
ArrayList 底层是数组结构,查找速度快,但删除速度慢
LinkedList 底层是链表结构,查找速度慢,但删除速度快
|
|