java流程控制10增强for循环
增强for循环
-
语法格式:
for(声明: 表达式){ //代码句子 }
-
声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。
作用域限定在循环语句块,其值与此时数组元素的值相等。
-
表达式:是要访问的数组名,或者是返回值为数组的方法
例如:
int[] numbers = {1,2,3,4};
for(int x:numbers){
System.out.println(x);
}
上述代码中的x可以依次读取数组numbers里面的元素并执行循环语句,相当于:
for(int i = 0;i<numbers.length();i++){x=numbers[i];......}