Java中Vector、LinkedList和ArrayList的區別以及在開發中的選擇

JAVA中List用於存放多個元素,可以給元素排序,而且能夠重複,List一共有三個實現類,分別是Vector、LinkedList和ArrayList,三個實現類的區別爲: 1.ArrayList是使用最多的實現類,它能對元素進行快速隨機訪問,它也是能夠擴容的,可是當要對它的中間部分進行插入或者修改時,須要對數組進行復制和移動,代價高,因此適用於查詢,而不適用於插入和刪除。 2.Vector和A
相關文章
相關標籤/搜索