Java中Arraylist与linkedlist的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/03 07:54:45
Java中Arraylist与linkedlist的区别
xQMKA+Dޢe ewK=fJ V$AM3Bnz<_<3#C|@ppg%TֆPiZjF#{MŵԮ3&&h/M:Vˑ뼆g(JAQ n n*J'Qd=+!Dغ]pĠׅs݅V ǯdwf¸ -踔 ֦ 4-KE!hjˉiBHd\DShHDB9P)3?@dt2EĄb9l

Java中Arraylist与linkedlist的区别
Java中Arraylist与linkedlist的区别

Java中Arraylist与linkedlist的区别
List:有顺序的,元素可以重复
遍历:for 迭代
排序:Comparable Comparator Collections.sort()
ArrayList:底层用数组实现的List
特点:查询效率高,增删效率低 轻量级 线程不安全
遍历:
\x09\x09ArrayList al=new ArrayList();
\x09\x09al.add("winsun"); al.add("weixin"); al.add("mybole");
\x09\x09for(int i=0;i