首页 > 其他分享> > ArrayList在头尾操作元素和LinkedList使用特有方法在头尾操作元素的效率 提示 : 效率比较, 就是ArrayList 头尾增删用的时间, 与LinkedList头尾增删用的时间,
ArrayList在头尾操作元素和LinkedList使用特有方法在头尾操作元素的效率 提示 : 效率比较, 就是ArrayList 头尾增删用的时间, 与LinkedList头尾增删用的时间,
作者:互联网
public class Homework04_ { public static void main(String[] args) { ArrayList list = new ArrayList(); list.add("abc"); addArrayList(list); LinkedList list1 = new LinkedList(); list.add("123"); addLinkedList(list1); } public static void addArrayList(ArrayList list){ long start = System.currentTimeMillis(); for (int i = 1; i < 10000;i++){ list.add(0,"first"); list.add(list.size()-1,"end"); } long end = System.currentTimeMillis(); System.out.println(end - start); } public static void addLinkedList(LinkedList list){ long start = System.currentTimeMillis(); for (int i = 1; i < 10000;i++){ list.addFirst("first"); list.addLast("end"); } long end = System.currentTimeMillis(); System.out.println(end - start); } }
标签:头尾,end,LinkedList,ArrayList,list,System,long 来源: https://blog.csdn.net/m0_60386582/article/details/119409105