在java中的语法:for(type x : collection){
}
foreach(元素类型type 元素变量x : 遍历对象obj)
{
引用了x的java语句;
}
在java中的语法:for(type x : collection){
}
实例:遍历一维数组
public class Test {
public static void main(String[] args)
{
int[] a = {1,2,3};
for(int i : a)
System.out.print(i + ",");
}
}
遍历二维数组
for(int[] i: a){ // a是二维数组 i 相当于是一维数组类型的变量 ,i 相当于 是a数组的元素的变量。a数组的元素是一维数组。
for(int j : i){ // j相当于是一个变量,i数组的元素是整型数值。
}
}
优点是处理数组的遍历更加方便。
缺点是相对于for循环来说,不能对某个下标的数组元素操作,有局限性。
|
|