foreach(for循环的简化写法)

foreach(for循环的简化写法)

增强for循环是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。

格式: 

for(循环变量类型  循环变量名称  :要被遍历的对象){

       循环体;
}

例如:

int[] arr = {1,2,3,4};  //建立一个数组

for(int i : arr){

    system.out.println(i);     //依次输出1,2,3,4
}

[注]:这里所用的for循环,会在编译期间被看成是如下形式:

int[ ]    arr = {1,2,3,4};

for(int 变量甲=0;变量甲

 

你可能感兴趣的:(Java)