1. 程式人生 > 其它 >java中ArrayList集合包含迭代器遍歷的四種遍歷程式碼演示

java中ArrayList集合包含迭代器遍歷的四種遍歷程式碼演示

技術標籤:Java基礎小知識java後端

java中ArrayList集合包含迭代器遍歷的四種遍歷程式碼演示

		//建立一個ArrayList集合
        ArrayList list=new ArrayList();

        //新增元素
        list.add(1);
        list.add(2);
        list.add(3);
        list.add(6);
        list.add(5);
        list.add(4);
        
		//List集合的遍歷
        System.out.println
("方法一"); //方法一:for i for (int i=0;i<list.size();i++){ Object olist1=list.get(i); System.out.println(olist1); } System.out.println("方法二"); //方法二:增強for for(Object olist2:list){ System.out.println(olist2)
; } System.out.println("方法三"); //方法三:迭代器 //通過集合物件獲取對應的迭代器 Iterator iterator=list.iterator(); //通過迭代器遍歷集合判斷是否有下一個 while (iterator.hasNext()){ //取出下一個 Object olist3=iterator.next(); System.out.println(olist3)
; } System.out.println("方法四"); //方法四:forEach (jdk1.8開始支援的新語法),箭頭函式 list.forEach((object)->{ System.out.println(object); });

在這裡插入圖片描述