java流程控制10增强for循环

fireflamerain / 2023-08-19 / 原文

增强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];......}