foreach语句是for语句的特殊简化版本,不能完全取代for语句,但任何foreach语句都可以改写成for语句版本。foreach并不是关键字,习惯上将这种特殊的for语句格式称为foreach语句。
foreach语句语法如下:
for(元素变量X:遍历对象obj){
引用了x的java语句;
}
另外,foreach语句中的元素变量想, 不必对其进行初始化。
下面的例子实现了用foreach语句遍历数组的每一个元素。
public class Repetiton{
public static void main(String args[]){
int arr[] = {1,2,3};
System.out.println(“一堆数组中的元素分别为:”);
for(int x:arr){
System.out.println(“x”)
}
}
}