增强for格式

  1. for(元亲的数据类型变量名:要遍历的数组或者集合对象){<br /> //循环体,变量也就是元紊<br />}

快捷方式

idea中的快捷方式:iter —> 回车

注意

  1. 增强for的底层依赖的是迭代器(iterator)<br /> 增强for就是迭代器的简写形式

案例

  1. public class ForDemo {
  2. public static void main(String[] args) {
  3. //需求:通过增强for遍历List集合
  4. // 1.创建集合对象
  5. List list = new ArrayList();
  6. // 2.创建元素对象
  7. // 3.将元素对象添加到集合对象中
  8. list.add(10);
  9. list.add(30);
  10. list.add(50);
  11. list.add(20);
  12. list.add(5);
  13. // 4.遍历集合
  14. for (Object o : list) {
  15. //o是集合中的元素,其本身应该是Integar类型的数据
  16. Integer i = (Integer) o;
  17. System.out.println(i);
  18. }
  19. }
  20. }