在java中,foreach语句是for语句的特殊简化版本,在遍历数组等方面为程序员提供了很大的方便,语法格式如下:

for(元素变量 x : 遍历对象 obj)

{

引用了x的java语句;

}


foreach语句中的元素变量x,不必对其进行初始化。

下面介绍一个用foreach语句遍历一维数组的简单例子:


public class Repetition //创建Repetition类

{

public static void main(String args[]) //主方法

{

int arr[] = {7,10,1}; //声明一维数组

System.out.println("一维数组中的元素分别为;"); //输出信息

for(int x : arr) //foreach语句

{

System.out.println(x+"\t");

}

}

}