list的三种循环方式

来源:互联网 发布:python自动化开发 编辑:程序博客网 时间:2024/06/05 17:03

List有三种循环方式:

     分别是经典的for循环,迭代器(list.iterator()),foreache循环(和C#相同哦)

      测试代码如下:


[java] view plain copy
  1. public static void main(String[] args) {  
  2.    List<String> list=new ArrayList<String>();  
  3.    list.add("123");  
  4.    list.add("456");  
  5.    list.add("789");  
  6.    System.out.println("------经典的for循环-----");  
  7.    for (int i = 0; i < list.size(); i++) {  
  8.        System.out.println(list.get(i));  
  9.    }  
  10.    System.out.println("-------Iterate循环--------");  
  11.    Iterator<String> iter=list.iterator();  
  12.    while(iter.hasNext())  
  13.    {  
  14.        System.out.println(iter.next());  
  15.    }  
  16.    System.out.println("-------foreach循环---------");  
  17.    for (String string : list) {  
  18.      System.out.println(string);  
  19.  }  
  20. }  
原创粉丝点击