JAVA5中引入了一种主要用于数组的增强型for循环
语法格式如下:
for(声明语句 : 表达式)
{
//代码语句
}
声明语句:声明一个新的局部变量,必须与后面的表达式数组类型相匹配。
表达式:是要访问的数组名,或是返回值为数组的方法。
public class Test {
public static void main(String[] args){
int [] numbers = {10, 20, 30, 40, 50};
for(int x : numbers ){
System.out.print( x );
System.out.print(",");
}
System.out.print("\n");
String [] names ={"James", "Larry", "Tom", "Lacy"};
for( String name : names ) {
System.out.print( name );
System.out.print(",");
}
}
}
运行结果为:
10,20,30,40,50,
James,Larry,Tom,Lacy,