ArrayList和LinkedList 的区别
生活随笔
收集整理的這篇文章主要介紹了
ArrayList和LinkedList 的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ArrayList:
非線程安全的集合,基于動態數組,
查詢快,因為ArrayList直接通過數組下標直接找到元素
增刪慢(非極端情況),新增和刪除元素時可能需要擴容和復制數組
LinkedList :
非線程安全的集合,基于雙向鏈表
增刪快,新增和刪除元素時,只需要改變對象的引用即可
查詢慢,查詢時需要遍歷每個元素,這樣就會比較的慢
總結
以上是生活随笔為你收集整理的ArrayList和LinkedList 的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017年中国工商银行微信申请信用卡秒批
- 下一篇: 兴业信用卡美食优惠 上饿了么省钱享美食