ArrayList遍歷的三種方式


 1 public class ArrayListTraversal {  2     public void arrayListTraversal(List<Integer> lists){  3         /* 第一種遍歷方式 */
 4         System.out.print("for循環的遍歷方式:");  5         for (int i = 0; i < lists.size(); i++) {  6  System.out.print(lists.get(i));  7  }  8  System.out.println();  9         
10         /* 第二種遍歷方式 */
11         System.out.print("foreach的遍歷方式:"); 12         for (Integer list : lists) { 13  System.out.print(list); 14  } 15  System.out.println(); 16         
17         /* 第三種遍歷方式 */
18         System.out.print("Iterator的遍歷方式:"); 19         for (Iterator<Integer> list = lists.iterator(); list.hasNext();) { 20  System.out.print(list.next()); 21  } 22  } 23     public static void main(String[] args) { 24         List<Integer> lists = new ArrayList<Integer>(); 25         /* 添加元素 */
26         for (int i = 0; i < 10; i++) { 27  lists.add(i); 28  } 29         new ArrayListTraversal().arrayListTraversal(lists); 30  } 31 }

輸出結果

        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM