ArrayList 和 LinkedList 的區別(底層數據結構): 什麼時候使用arrayList,什麼時候使用LinkedList (一個小時)...

1.ArrayList是實現了基於動態數組的數據結構,LinkedList基於鏈表的數據結構。  2.對於隨機訪問get和set,ArrayList覺得優於LinkedList,因爲LinkedList要移動指針。  3.對於新增和刪除操作add和remove,LinedList比較佔優勢,因爲ArrayList要移動數據。   ArrayList是實現了基於動態數組的數據結構,根據源碼來了解下爲
相關文章
相關標籤/搜索