黑马程序员技术交流社区

标题: ArrayList和LinkedList有什么区别? [打印本页]

作者: 赖师营    时间: 2016-5-5 00:27
标题: ArrayList和LinkedList有什么区别?
集合中ArrayList和LinkedList有什么区别?

作者: 冯领峰    时间: 2016-5-5 00:29
一个低成数据结构是数组,查找方便
另一个是链表结构,查找和增减数据都很方便
作者: z736886202    时间: 2016-5-5 01:09
我就静静的看看
作者: 18735346124    时间: 2016-5-5 01:52
ArrayList的底层是数组,查询快,增删慢,线程是不安全的,LinkedList的底层是链表,查询慢,增删快,线程也是不安全的
作者: 小K哥    时间: 2016-5-5 16:30
前者查询快,后者增删快。LinkedList有特有的方法:addFirst()、addLast()、getFirst()、getLast()、removeFirst()、removeLast();
作者: 18573626921    时间: 2016-5-5 16:46
ArrarList底层是数组 查找修改快;LinkedList是链表实现的 增删快 查找慢;




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