1. 程式人生 > >ArrayList和LinkedList各自實現和區別

ArrayList和LinkedList各自實現和區別

  1. ArrayList是實現了基於動態陣列的資料結構,LinkedList基於連結串列的資料結構。
  2. 對於隨機訪問get和set,ArrayList覺得優於LinkedList,因為LinkedList要移動指標。
  3. 對於新增和刪除操作add和remove,LinedList比較佔優勢,因為ArrayList要移動資料。