ArrayList和LinkedList在性能上各有優缺點,都有各自所適用的地方,總的說來能夠描述以下:
1.對ArrayList和LinkedList而言,數組
2.在ArrayList的中間插入或刪除一個元素性能
3.LinkedList不支持高效的隨機元素訪問。
4.ArrayList的空間浪費主要體如今在list列表的結尾預留必定的容量空間,對象
能夠這樣說:當操做是在一列數據的後面添加數據而不是在前面或中間,而且須要隨機地訪問其中的元素時,使用ArrayList會提供比較好的性能;List