for (<迭代变量声明> : <数组或集合>)
<语句>
-----------------------------------------------------------------------------
public class TestForEachLoop{
public static void main(String args[]){
int [] a = {3,5,78,12};
for (int k : a){
System.out.println(k);
}
}
}
结果:
3
5
78
12
-------------------------------------------------------------
数组 a 有多少个元素就循环执行多少次,每次运行时依次遍历
数组a中的一个元素(从a[0]~a[a.length-1]) 先将数组元素的值赋给迭代变量K,再执行循环体中的语句.

325

被折叠的 条评论
为什么被折叠?



