arraylist和linklist
时间: 2023-06-06 15:06:57 浏览: 91
java中ArrayList 、LinkList的区别分析
有什么区别?
arraylist是一个基于数组实现的动态数组,linklist是一个基于链表实现的动态列表。arraylist支持随机访问,查找速度更快,但插入和删除元素的效率较低,因为需要移动数组中的元素。而linklist插入和删除元素的效率非常高,但查找速度较慢,因为需要遍历整个链表。所以,如果需要频繁地进行插入和删除操作,建议使用linklist;如果需要频繁进行随机访问操作,建议使用arraylist。
阅读全文