因为ArrayList底层是数组实现的,根据下标查询不需要比较,查询方式为,首地址+(元素长度*下标),基于这个位置读取相应的字节数就可以了,所以非常快;增删会带来元素的移动,增加数据会向后移动,删除数据会向前移动,所以影响效率。
上一篇 Java程序员面试题 – 面向对象、线程、JSP/Servlet
下一篇 最全的Java笔试题库之选择题篇
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号