foreach是for语句的特殊简化版本,不能完全取代for语句,但任何foreach语句都可以改写为for语句版本,这个并不是一个关键字,此语句在遍历数组方面提供了很大的便利。
句法如下:
for(元素变量x:遍历对象obj){
引用了x的语句
}
x不需要进行初始化。
例子:
package firstmyproject;
public class helloworld {
public static void main(String[] args) {
int i[]= {1,2,3};
for(int x : i){
System.out.println(x);
}
}}
运行结果:
1
2
3