zoukankan      html  css  js  c++  java
  • 集合迭代

    1、List属于线性集合,元素是有序的;Set属于非线性的,是无序的

    2、

    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    
    public class ArrayTest {
        public static void main(String[] args) {
            List<Integer> list = new ArrayList<Integer>();
            list.add(1);
            list.add(2);
            list.add(3);
    
            System.out.println("用for循环遍历");
            for (int i = 0; i < list.size(); i++) {
                System.out.println(list.get(i));
            }
    
            System.out.println("用增强for循环");
            for (Integer i : list) {
                System.out.println(i);
            }
    
            System.out.println("用iterator+while");
            Iterator<Integer> it = list.iterator();
            while (it.hasNext()) {
                int i = (Integer) it.next();
                System.out.println(i);
            }
    
            System.out.println("用iterator+for");
            for (Iterator<Integer> iter = list.iterator(); iter.hasNext();) {
                int i = (Integer) iter.next();
                System.out.println(i);
            }
        }
    }

    参考:https://www.cnblogs.com/e241138/archive/2012/07/13/2590468.html
  • 相关阅读:
    LabVIEW入门第三天(软件及驱动包下载)
    poj1732
    poj1722
    poj1821
    poj1770
    poj1949
    poj1726
    poj1699
    poj1682
    poj1853
  • 原文地址:https://www.cnblogs.com/kangzong/p/8297030.html
Copyright © 2011-2022 走看看