增强for循环
Jdk5新引入,用来遍历数组和集合较方便
格式:
for (声明语句 : 表达式){
代码语
}
声明语句:声明新的局部变量,此变量类型必须与数组元素类型匹配,值为此时数组元素的值。
表达式:要返回的数组名,或者返回值为数组的方法。
public static void main(String[] args) {
int[] numbers = {10,20,30,40,50};
//遍历数组,将数组中的每一项赋值给 x
for (int x : numbers){
System.out.println(x);
}
}
与之前学过的for循环对比
for (int i = 0; i < 5; i++) {
System.out.println(numbers[i]);
}