A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

    package com.mangocity.test;   
    import java.util.LinkedList;   
    import java.util.List;   
    import java.util.Random;   
    import java.util.ArrayList;   
    import java.util.Arrays;   
    import java.util.Collections;   
    public class TestList ...{   
         public static final int N=50000;   
      
         public static List values;   
      
         static...{   
             Integer vals[]=new Integer[N];   
      
             Random r=new Random();   
      
             for(int i=0,currval=0;i<N;i++)...{   
                 vals=new Integer(currval);   
                 currval+=r.nextInt(100)+1;   
             }   
      
             values=Arrays.asList(vals);   
         }   
      
         static long timeList(List lst)...{   
             long start=System.currentTimeMillis();   
             for(int i=0;i<N;i++)...{   
                 int index=Collections.binarySearch(lst, values.get(i));   
                 if(index!=i)   
                     System.out.println("***错误***");   
             }   
             return System.currentTimeMillis()-start;   
         }   
         public static void main(String args[])...{   
             System.out.println("ArrayList消耗时间:"+timeList(new ArrayList(values)));   
             System.out.println("LinkedList消耗时间:"+timeList(new LinkedList(values)));   
         }   
    }   

这是一篇关于ArrayList和LinkedList的文章中这样写到的,文章很好,文章地址是http://pengcqu.iteye.com/blog/502676有兴趣的童鞋可以去看看。当中public class TestList ...的写法,求解释!

评分

参与人数 1技术分 +1 收起 理由
杨增坤 + 1

查看全部评分

2 个回复

倒序浏览
这是一个很乌龙的问题~~由于自己没太注意,上面的...是贴主的失误所致,并不是上面高深写法。额~~~通过这事,以后我要细心一点了...
回复 使用道具 举报
wssjdysf 发表于 2013-10-29 00:41
这是一个很乌龙的问题~~由于自己没太注意,上面的...是贴主的失误所致,并不是上面高深写法。额~~~通过这事 ...

好吧,以后注意些就行了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马