格式如下
for(variable:collection)statement
例子如下:
public class ClsTest {
public static void main(String[] args) {
int[] a=new int[10];
for(int b:a){
System.out.println(b);}
}
}
其运行结果与下面的代码相同
for(int i=0;i<a.length;i++){
Sytem.out.println(a[i]);
}
注意:
1:使用for each循环语句的优势在于更加简洁,更不容易出错,不必为下标的起始值和终止值而操心。
2:代码中,a 是声明的数组名,b只要上下对应就可以了,可以改成c,d,e,f什么都行。
文章出处:DIY部落(http://www.diybl.com/course/1_web/javascript/jsjs/2008915/143067.html)