zoukankan      html  css  js  c++  java
  • java数组遍历——iterator接口和for方法 (转)

    示例代码:

    package com.arraytest;

    import java.util.ArrayList;

    import java.util.Iterator;

    import java.util.List;

    import org.junit.Test;

    public class Test01 {

        @Test

        public void test01() {

            List<Integer> lstint = new ArrayList<Integer>();

            lstint.add(1);

            lstint.add(2);

            lstint.add(3);

            // Iterator遍历一

            Iterator<Integer> iterator = lstint.iterator();

            while (iterator.hasNext()) {

                int i = (Integer) iterator.next();

                System.out.println(i);

            }

        }

        @Test

        public void test02() {

            List<Integer> lstint = new ArrayList<Integer>();

            lstint.add(1);

            lstint.add(2);

            lstint.add(3);

            // Iterator遍历二这种写法要留意,因为Iterator的指针自动移动,所以第2个分号以后,不用写类似i++之类的代码

            for (Iterator<Integer> it = lstint.iterator(); it.hasNext();) {

                int i = (Integer) it.next();

                System.out.println(i);

            }

        }

        @Test

        public void test03() {

            List<Integer> lstint = new ArrayList<Integer>();

            lstint.add(1);

            lstint.add(2);

            lstint.add(3);

            // for循环

            for (int i = 0; i < lstint.size(); i++) {

                System.out.println(lstint.get(i));

            }

        }

        @Test

        public void test04() {

            List<Integer> lstint = new ArrayList<Integer>();

            lstint.add(1);

            lstint.add(2);

            lstint.add(3);

            // for循环加强版

            for (Integer i : lstint) {

                System.out.println(i);

            }

        }

    }

  • 相关阅读:
    OO助教总结
    OO2019第四单元作业总结
    OO2019第三单元作业总结
    OO2019第二单元作业
    OO2019第一单元作业总结
    OO第一单元作业总结
    BUAA_OO_2020_Unit4_Summary
    BUAA_OO_2020_Unit3_Summary
    BUAA_OO_2020_Uint2_Summary
    闫金柱-OO第一单元总结
  • 原文地址:https://www.cnblogs.com/systemEsc/p/3531378.html
Copyright © 2011-2022 走看看