zoukankan      html  css  js  c++  java
  • 迭代器

    为了方便的处理集合中的元素,Java中出现了一个对象,该对象提供了一些方法专门处理集合中的元素.例如删除和获取集合中的元素.该对象就叫做迭代器(Iterator).

    while循环:

    public static void main(String[] args) {
            ArrayList list = new ArrayList();
            // 增加:add() 将指定对象存储到容器中
            list.add("计算机网络");
            list.add("现代操作系统");
            list.add("java编程思想");
            list.add("java核心技术");
            list.add("java语言程序设计");
            System.out.println(list);
            Iterator it = list.iterator();
            while (it.hasNext()) {
                String next = (String) it.next();
                System.out.println(next);
            }
        }

    for循环:

    java 建议使用for 循环。因为可以对内存进行一下优化。

    import java.util.ArrayList;
    import java.util.Iterator;
    
    public class Demo2 {
        public static void main(String[] args) {
            ArrayList list = new ArrayList();
            // 增加:add() 将指定对象存储到容器中
            list.add("计算机网络");
            list.add("现代操作系统");
            list.add("java编程思想");
            list.add("java核心技术");
            list.add("java语言程序设计");
            System.out.println(list);
    
            for (Iterator it = list.iterator(); it.hasNext();) {
                 //迭代器的next方法返回值类型是Object,所以要记得类型转换。
                String next = (String) it.next();
                System.out.println(next);
            }
        }
    }
  • 相关阅读:
    Linux 的特殊变量(2)
    Shell 的特殊变量
    linux shell 基本规范
    Linux C 程序的开发环境
    编译和连接
    编程语言与C语言的简介
    Python条件判断和循环语句
    Python基本数据类型
    Java基本数据类型
    Jmeter(1)下载和安装
  • 原文地址:https://www.cnblogs.com/h-g-f-s123/p/6046863.html
Copyright © 2011-2022 走看看