• 【Java 学习笔记】 遍历(ArrayList E.g.)


    Java的遍历和C++大同小异,不过里面有个很方便的用法:for-each方法,挺实用的。

    拿ArrayList做例子,介绍几种遍历方法吧。

    初始化ArrayList:

      ArrayList<Integer> a = new ArrayList<Integer> ();
    a.add(
    1);
    a.add(
    2);
    a.add(
    3);

    1. 用遍历器遍历

     Iterator<Integer> it2 = a.iterator();
    while(it2.hasNext())
    {
    System.out.println(it2.next());
    }

    注意:遍历器和C++中的不同,不再是指向遍历中实例的指针。如果要在遍历过程中取值,那就用遍历器中的next方法取值。

    2. 用数数的方法

    for(int i = 0 ; i < a.size(); i++)
    {
    a.get(i);
    }

    3. 隆重介绍for-each方法,在AS中直接用for each来写,这里写法稍许不同,不过一样的强大。

     for(int i:a)
    {
    System.out.println(i);
    }

    其中i是ArrayList中的一个元素对象,而a就是一个ArrayList。

  • 相关阅读:
    取三级分销上下级用户id
    Map集合
    Log4j
    异常
    逻辑运算符
    变量
    变量名命名规则
    命名法
    Nessus
    Nmap扫描工具
  • 原文地址:https://www.cnblogs.com/xiaoka/p/2140709.html
Copyright © 2020-2023  润新知