论坛首页 招聘求职版 面试秘籍

一道有关arraylist和linkedlist的面试题

浏览 3613 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-05-20
面试问这种题目有什么意义呢?
   
0 请登录后投票
最后更新时间:2008-05-20
andyao 写道
面试问这种题目有什么意义呢?


考察细节!
   
0 请登录后投票
最后更新时间:2008-05-21
ArrayList 读快改慢
LinkedList 是读慢改快
   
0 请登录后投票
最后更新时间:2008-06-05
面试题目只是一个引子,你可以在上面发挥啊,比如这个替换问题,如果你讲了使用List作为调用接口,至少说明你知道继承,知道多态是怎么回事;当然如果你研究过相关实现,就能够给出更加具体的区别,所以不要简单评价一个面试题目如何,应该考虑这个面试题目想靠我什么?
   
0 请登录后投票
最后更新时间:2008-06-05
我认为这种题目是给应届生做的
有经验的人不需要搞这种题目吧
而偏偏有些人喜欢搞这种题目
可能他干活的时候 一直在想两者的区别吧。。。
   
0 请登录后投票
最后更新时间:2008-06-11
我觉得是可以的吧,但是这个题目还是考察你对这两个类的应用的一个理解吧。
   
0 请登录后投票
最后更新时间:2008-06-11
有点不好回答!
意思是直接replace还是指替换了用?
   
0 请登录后投票
最后更新时间:2008-06-21
如果大量数据要做删除和增加的动作,应该是LinkedLIst,因为ArrayList每删一个,这个被删的数据后面所有的都要挪前一位,如果是要随机读写,就用ArrayList,调用get()方法,linkedlist要从头开始找的,如果数据量少就无所谓了。
刚看core java卷2。。
   
0 请登录后投票
最后更新时间:2008-06-21
ArrayList内部维护了一个数组,检索会更快,因为是直接按数组索引获取元素的
LinkedList一个双向链表,插入删除改变一下前后的引用即可
学校里学的数据结构题
   
0 请登录后投票
最后更新时间:2008-06-24
显然不能换的,linkedlist实现有deque接口
   
0 请登录后投票
论坛首页 招聘求职版 面试秘籍

跳转论坛:
JavaEye推荐