Iterator迭代器

来源:互联网 发布:mac系统无guid分区重装 编辑:程序博客网 时间:2024/04/19 22:48
package com.lrq;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** *  * @author 李瑞琦 * 两种方式遍历集合:for循环跟Iterator(迭代器) * */public class TestIterator {    public static void main(String[] args) {        List list = new ArrayList();        list.add("张三");        list.add("李四");        list.add("王五");        list.add("马六");        // for循环遍历        for (int i = 0; i < list.size(); i++) {            System.out.println(list.get(i));        }        // Iterator迭代器        for (Iterator iterator = list.iterator(); iterator.hasNext();) {            String str = (String) iterator.next();            System.out.println(str);        }    }}
原创粉丝点击