foreach遍历

目标: 掌握foreach(增强for循环) 遍历集合。

      foreach是一种遍历形式,可以遍历集合或者数组。

      foreach遍历集合实际上是迭代器遍历的简化写法。

      foreach遍历的关键是记住格式;

        for(被遍历集合或者数组中元素的类型 变量名称 : 被遍历集合或者数组){

      

        }

      小结:

          foreach遍历集合或者数组很方便。

          缺点: foreach遍历无法知道遍历到了哪个元素了,因为没有索引。

案例代码:

  

package com.ithei.迭代器01;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

/**
 * @program: javaDemo01->Iterator_demo01
 * @description: Iterator测试
 * @author: 安生
 * @create: 2021-01-25 21:34
 **/
public class Iterator_demo01 {
    public static void main(String[] args) {
        Collection<String> names_list = new ArrayList<>();
        
        names_list.add("张小凡");
        names_list.add("陆瑶");
        names_list.add("曾书书");
        int[] ages = new int[]{18,17,19};
        for (int age : ages) {
            System.out.println(age);
        }
        //使用foreach(增强for循环)
        //foreach格式:  for(被遍历集合或者数组中元素的类型 变量名称 : 被遍历集合或者数组){}
        for(String name: names_list){
            System.out.println(name);
        }
        /**
         *  快捷方式生成foreach格式代码  直接用要遍历的集合或者数组.for就能快捷生成
         *  例如 ages.for 或者 names_list.for 就可以直接快捷生成
         */




        
    }
}
原文地址:https://www.cnblogs.com/bichen-01/p/14329702.html