Java語言list遍歷的三種方法

Java語言list遍歷的三種方法,代碼如下:

package com.hisense.tiger.list;  
  
import java.util.ArrayList;  
import java.util.Iterator;  
import java.util.List;  
  
public class ListTest {  
    public static void main(String[] args)  
    {  
        List<String> list = new ArrayList<String>();  
        long t1,t2;  
        for(int j = 0; j < 10000000; j++)  
        {  
            list.add("aaaaaa" + j);  
        }  
        System.out.println("List first visit method:");  
        t1=System.currentTimeMillis();  
        for(String tmp:list)  
        {  
            //System.out.println(tmp);  
        }  
        t2=System.currentTimeMillis();  
        System.out.println("Run Time:" + (t2 -t1) + "(ms)");  
        System.out.println("List second visit method:");  
          
        t1=System.currentTimeMillis();  
        for(int i = 0; i < list.size(); i++)  
        {  
            list.get(i);  
            //System.out.println(list.get(i));  
        }  
        t2=System.currentTimeMillis();  
        System.out.println("Run Time:" + (t2 -t1) + "(ms)");  
          
        System.out.println("List Third visit method:");  
        Iterator<String> iter = list.iterator();  
          
        t1=System.currentTimeMillis();  
        while(iter.hasNext())  
        {  
            iter.next();  
            //System.out.println(iter.next());  
        }  
        t2=System.currentTimeMillis();  
        System.out.println("Run Time:" + (t2 -t1) + "(ms)");  
                  
        System.out.println("Finished!!!!!!!!");  
          
          
    }  
}  
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,898評論 18 399
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,366評論 25 708
  • 今天,想說一些自己的感悟。 首先,今天早上給公司打了電話,然后確定了周三去上班,嘴上開導著男神,其實我也忐忑,其實...
    曦寶閱讀 229評論 1 1
  • 在NLP的課堂上,曾老師講過這樣一個故事:一位國外留學生到中國學習太極,幾年之后,他發(fā)現(xiàn)自己的太極非常的糟糕,他感...
    李七萬閱讀 523評論 0 0
  • 1.“銷售”與“服務”的情非得已: 銷售說,我就是一個賣貨的。服務說,我是幫顧客解決問題的。銷售說,能賣貴,絕對不...
    老李說心態(tài)閱讀 819評論 4 5

友情鏈接更多精彩內容