在集合框架中有两个常规的list实现:linkedlist和Arraylist。在实际编程中选择哪一种取决于特定需要。
Arraylist是动态数组;是连续内存空间,不需要前后的连接。如果满足了10个数组会从新定义一个新的
Linkedlist是链表,是需要前后连接的。
如果除尾部以外的任何位置插入或删除元素,可以使用Arraylist。
如果要频繁从列表中的元素,并按顺序访问列表中的元素,用linkedlist。
小结:Arraylist方便查,占用空间小。而linkedlist占用空间大。