JDK1.5对for循环语句的功能进行了扩充,提供了更方便的遍历数组方式,语法声明如下:
for(生命循环变量:数组的名字){
…
}
public class demo {
public static void main (String[] args)throws Exception {
int a[]={1,2,3,4};
char b[]={'J','a','v','a'};
for(int i=0;i<a.length;i++)//传统遍历方式
{
System.out.print(a[i]);
}
for(int i=0;i<b.length;i++)//传统遍历方式
{
System.out.print(b[i]);
}
for(int x:a)//改进遍历方式
{
System.out.print(a[x]);
}
for(char z:b)//改进遍历方式
{
System.out.print(b[z]);
}
}
}
``
运行结果`
![运行结果](https://img-blog.csdnimg.cn/c7f21531981740ef9359aeaa5d6ea29a.png)