Java中Arraylist与linkedlist的区别

来源:学生作业学帮网 编辑:学帮网 时间:2024/04/29 16:03:58

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