list是有顺序的,hashset是无序的,treeset是有序的
list是有顺的集合,arrayList是用数组实现的,linkList是用链表实现的
次序是List
的最重要特点,它确保维护元素特定的顺序.
--ArrayList 允许对元素快速随机访问.
--LinkedList 对顺序访问进行优化,向List
中间插入与移除的开销并不大,具有addFrist(),addLast(),getFirst,getLast,removeFirst和removeLast().这些方法使得LinkedList可当作堆栈/队列/双向队列.