62,614
社区成员
发帖
与我相关
我的任务
分享
public static void main(String []args){
ArrayList arr = new ArrayList();
LinkedList link = new LinkedList();
long arrAddStrat = System.currentTimeMillis();
for(int i=0;i<10000;i++){
arr.add(i);
}
System.out.println("arr添加用时===========");
System.out.println(System.currentTimeMillis()-arrAddStrat);
long linkAddStart = System.currentTimeMillis();
for(int i=0;i<10000;i++){
link.add(i);
}
System.out.println("linked添加用时===========");
System.out.println(System.currentTimeMillis()-linkAddStart);
long arrOutStart = System.currentTimeMillis();
for(int i=0,size=arr.size();i<size;i++){
arr.get(i);
}
System.out.println("arr输出用时");
System.out.println(System.currentTimeMillis()-arrOutStart);
long linkOutStart = System.currentTimeMillis();
for(int i=0,size=link.size();i<size;i++){
link.get(i);
}
System.out.println("link输出用时");
System.out.println(System.currentTimeMillis()-linkOutStart);
}