增强for格式
for(元亲的数据类型变量名:要遍历的数组或者集合对象){<br /> //循环体,变量也就是元紊<br />}
快捷方式
注意
增强for的底层依赖的是迭代器(iterator)<br /> 增强for就是迭代器的简写形式
案例
public class ForDemo {
public static void main(String[] args) {
//需求:通过增强for遍历List集合
// 1.创建集合对象
List list = new ArrayList();
// 2.创建元素对象
// 3.将元素对象添加到集合对象中
list.add(10);
list.add(30);
list.add(50);
list.add(20);
list.add(5);
// 4.遍历集合
for (Object o : list) {
//o是集合中的元素,其本身应该是Integar类型的数据
Integer i = (Integer) o;
System.out.println(i);
}
}
}