增强for循环是JDK1.5升级后的新特性。增强for循环和iterator遍历的效果是一样的,增强for循环的内部也是调用iteratoer实现的。
给你个代码例子,看了就懂了应该:
public class test {
public static void main(String[] args) {
int a[]={0,1,2,3,4,5,6,7,8,9};
for(int i :a){
System.out.print(i+" ");
}
}
}
增强for循环一般用于数组或者集合。优点是代码较为简便,缺点是在遍历集合过程中,不能对集合本身进行操作。
|