zoukankan      html  css  js  c++  java
  • Collection集合的三种遍历方式

    package cn.itcast_01;
    import java.util.ArrayList;
    import java.util.Iterator;
    /*
     * ArrayList存储字符串并遍历。要求加入泛型,并用增强for遍历。
     * A:迭代器
     * B:普通for
     * C:增强for
     */
    public class ArrayListDemo {
     public static void main(String[] args) {
      // 创建集合对象
      ArrayList<String> array = new ArrayList<String>();
      // 创建并添加元素
      array.add("hello");
      array.add("world");
      array.add("java");
      // 遍历集合
      // 迭代器
      Iterator<String> it = array.iterator();
      while (it.hasNext()) {
       String s = it.next();
       System.out.println(s);
      }
      System.out.println("------------------");
      // 普通for
      for (int x = 0; x < array.size(); x++) {
       String s = array.get(x);
       System.out.println(s);
      }
      System.out.println("------------------");
      // 增强for
      for (String s : array) {
       System.out.println(s);
      }
     }
    }
  • 相关阅读:
    sobel
    构造函数
    #pragma once & ifnde
    #pragma comment
    SET容器
    重载[] int& operator[ ]( )
    仿函数 operator()()
    remove_if erase
    vector
    map
  • 原文地址:https://www.cnblogs.com/rong123/p/10163788.html
Copyright © 2011-2022 走看看