ArrayList和LinkList比較:
1.數據結構中ArrayList是實現了基於動態數組的數據結構,LinkList基於鏈表的數據結構。
2.對於隨機訪問get和set,ArrayList優於LinkList,因為LinkedList要移動指針。
3.對於新增和刪除操作add和remove,LinkList比較占優勢,因為ArrayList要移動數據。
總結如下:
List是一個接口,ArrayList、LinkList繼承與這個接口並實現了它.
用的時候,可以這么用: List<String> list = new ArrayList<String> 等同於 ArrayList<String> list=new ArrayList<String>.
