1. 程式人生 > >.list中 ArrayList 與LinkedList區別

.list中 ArrayList 與LinkedList區別

ArrayList(基於陣列)有序 執行緒不安全 查詢快 插入慢

對list介面的實現是Array(動態陣列)的資料結構 是陣列佇列,相當於動態陣列

LinkedList(連結串列) 有序 執行緒不安全 查詢慢 插入快

對list介面的實現是Link(連結串列)的資料結構 為雙向連結串列結構,也可當作堆疊、佇列、雙端佇列