1. 问答
  2. 问答详情

java中ArrayList和LinkedList查询速度

java中ArrayList和LinkedList查询速度

1个回答

0

采纳

ArrayList是以数组的方式储存的,得到数据直接用下标,删除也直接根据下标就删除了,用ArrayList查询时最快的;

LinkedList是以双向链表的形式储存的,删除和增加数据速度快,只要把两边的指向变化就可以了。而ArrayList删除和增加数据都涉及到数据的移动问题,相对而言慢点。

撰写答案

验证码
点击刷新