码迷,mamicode.com
首页 > 其他好文 > 详细

Arraylist和Linkedlist的区别

时间:2019-09-02 17:31:59      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:个数   效率   列表   指定   lin   list   数组   linked   方便   

ArrayList是一个数组列表,其内部是使用一个数组来存放对象的。ArrayList只能在数组末尾添加数据。

LinkedList可以看做为一个双向链表。LinkList可以很方便在链表头或者链表尾插入数据,或者在指定结点前后插入数据。

LinkedList与ArrayList最大的区别是LinkedList更加灵活,并且部分方法的效率比ArrayList对应方法的效率要高很多,对于数据频繁出入的情况下,并且要求操作要足够灵活,建议使用LinkedList;对于数组变动不大,主要是用来查询的情况下,可以使用ArrayList。

Arraylist和Linkedlist的区别

标签:个数   效率   列表   指定   lin   list   数组   linked   方便   

原文地址:https://www.cnblogs.com/kingshine007/p/11447244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!