黑马程序员技术交流社区

标题: LinkedList和ArrayList [打印本页]

作者: lion_good    时间: 2015-8-25 23:34
标题: LinkedList和ArrayList
LinkedList和ArrayList的区别,求详解
作者: a554305211    时间: 2015-8-25 23:43
同求同求
作者: feng0606    时间: 2015-8-25 23:59
ArrayList用的是数组结构,LinkedList是链表结构,ArrayList的查询速度快,增删慢,LinkedList跟它刚好相反.
作者: 血马雄风    时间: 2015-8-26 09:55
LinkedList底层使用链表,用于经常进行插入的操作 和ArrayList底层是数组,用于随机访问
作者: 我相信水滴石穿    时间: 2015-8-26 10:25
ArrayList用的是数组结构,查询速度很快,但是增删操作比LinkedList要慢。,LinkedList是链表结构,一般用于大范围的增删操作。所以如果用于大范围增删操作的话,用LinkedList,其余的用ArrayList吧!这是我的理解。
作者: 史柯    时间: 2015-8-26 10:27
楼主,我给你的实用的建议。
如果你搞不懂的话,就用ArrayList,几乎任何时候都是查询多。
包括后面的Set接口什么的,都可以用ArrayList代替。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2