String[] st = { "one","two","three"};
for(String elem : st)
System.out.println(elem);输出的是
one
two 
three
以前没见过,这个机制是什么,知道的讲解下,谢谢。:在这里是什么作用。

解决方案 »

  1.   

    jdk 5 开始的新的循环方法
    可以遍历诸如数组,集合,列表等
      

  2.   

    jdk 5 开始的新的循环方法,和这个类似!
    String[] st = { "one","two","three"};
            for(int i=0;i<3;i++)
            System.out.println(st[i]);
      

  3.   

    Foreach语法
    楼主看看这个~~
    http://book.csdn.net/bookfiles/135/1001354622.shtml
      

  4.   

    jdk1.5的forEach了,javascript里面for(item in data)
      

  5.   

    楼主可以了解一下1.5的新特性,像foreach语法,动态参数等等都是Thinking in Java里面都有提到的