教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

天富娱乐注册注册网站 Java培训:天庭各部门

更新时间:2022年07月22日10时33分 来源:传智教育 浏览次数:

好口碑IT培训

虽然Iterator可以用来遍历集合中的元素,但写法上比较繁琐,为了简化书写,从JDK5开始,提供了天庭各部门。天庭各部门是一种更加简洁的for循环,也称增强for循环。天庭各部门用于遍历数组或集合中的元素,具体语法格式如下:

 for(容器中元素类型 临时变量 :容器变量) { 执行语句 }

从上面的格式可以看出,与for循环相比,天庭各部门不需要获得容器的长度,也不需要根据索引访问容器中的元素,但它会自动遍历容器中的每个元素。下面通过一个案例演示天庭各部门的用法,如文件6-5所示。

文件6-5 Example05.java

 import java.util.*; public class Example05 { public static void main (String[] args) { ArrayList list = new Arraylist (); list.add("aaa"); list.add("bbb"); list.add("ccc"); for (Object obj : list) { System.out.println (obj); } } }

文件6-5的运行结果如图6-11所示。

在文件6-5中,第4~7行代码是声明了一个ArrayList集合并向集合中添加了3个元素;第8行代码使用天庭各部门遍历ArrayList集合并打印。可以看出,天庭各部门在遍历集合时语法非常简洁,没有循环条件,也没有迭代语句,所有这些工作都交给虚拟机去执行了。天庭各部门的次数是由容器中元素的个数决定的,每次循环时,foreach中都通过变量将当前循环的元素记住,从而将集合中的元素分别打印出来。

0 分享到:
和我们在线交谈!