增强for循环

增强for循环:

  • Java5 引入了一种主要用户数组或集合的增强型for循环;
  • Java5 增强for循环预发格式如下:
    for(声明语句 : 表达式){
       //代码块
    }
  • 声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域作用限定在循环语句块,其指与此时数组元素的值相等。
  • 表达式:表达式是要访问的数组名,或者是返回值为数组的方法。
package com.steven.java;

public class ForDemo {
    public static void main(String[] args) {
        int[] numbers =  {1, 2, 3, 4, 5};

        for (int x : numbers){
            System.out.println(x);
        }
        
        System.out.println("==============");
        
        for (int i = 0; i < numbers.length; i++) {
            System.out.println(numbers[i]);
        }
    }
}

原文地址:https://www.cnblogs.com/stevenx/p/12987162.html