[color=green][b]java中增强型for循环之解谜[/b][/color]
样例:
List<Integer> intList = new ArrayList<Integer>();
for (Integer i : intList) {
System.out.print(i); // 遍历intList中的所有元素
}
解析:
增强型for循环结构
—— for(part1:part2) {
—— part3;
—— };
其中:
part1 定义了一个局部变量,这个局部变量的类型与part2中的对象元素的类型是一致的;
part2 是一个数组对象,或者是带有泛型的集合;
part3 是循环体。
——————————————————————————————————————————
样例:
List<Integer> intList = new ArrayList<Integer>();
for (Integer i : intList) {
System.out.print(i); // 遍历intList中的所有元素
}
解析:
增强型for循环结构
—— for(part1:part2) {
—— part3;
—— };
其中:
part1 定义了一个局部变量,这个局部变量的类型与part2中的对象元素的类型是一致的;
part2 是一个数组对象,或者是带有泛型的集合;
part3 是循环体。
——————————————————————————————————————————