zoukankan      html  css  js  c++  java
  • Iterator迭代器、增强for

    Iterator迭代器
    import java.util.ArrayList;
    import java.util.Collection;
    import java.util.Iterator;
    public class Demo03 {
        public static void main(String[] args) {
            Collection<Integer> col=new ArrayList<Integer>();
            col.add(1);
            col.add(3);
            col.add(5);
            //用迭代器进行迭代
            //1.获取迭代器对象
            Iterator<Integer> it=col.iterator();
            //2.循环取值
            while(it.hasNext()){//判断
                int i=it.next();//取值
                System.out.println(i);
            }
        }
    }
    增强for循环
    import java.util.ArrayList;
    import java.util.Collection;
    
    public class Demo04 {
        public static void main(String[] args) {
            Collection<String> col=new ArrayList<String>();
            col.add("你好");
            col.add("你好a");
            //使用增强for
            for(String str:col){
                System.out.println(str);
            }
            int[] arr={2,4,6,8};
            //使用增强for遍历
            for(int i:arr){
                System.out.println(i);
            }
        }
    }
     
  • 相关阅读:
    2020/5/8
    2020/5/8
    2020/5/6
    2020/4/30
    2020/4/29
    2020/4/28
    2020/4/27
    KMP算法详解
    博客搬家声明
    洛谷P2831 NOIP2016 愤怒的小鸟
  • 原文地址:https://www.cnblogs.com/zhaotao11/p/10235537.html
Copyright © 2011-2022 走看看