迭代器原理图简要原理图
package com.msb.test01; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /** * @author : liu * 日期:14:37:00 * 描述:IntelliJ IDEA * 版本:1.0 */ public class Test02 { //这是一个main方法:是程序的入口 public static void main(String[] args) { Collection col = new ArrayList(); col.add(18); col.add(13); col.add(11); col.add(17); //对集合遍历(对集合元素进行查看) //普通for循环 无法遍历集合 /*for (int i = 0; i < col.size(); i++) { col. }*/ //方式2:增强for循环 for (Object c:col ) { System.out.println(c); } System.out.println("==========="); //方式3:迭代器 Iterator it = col.iterator(); while (it.hasNext()){ System.out.println(it.next()); } } }
标签:遍历,Collection,add,集合,col,out From: https://www.cnblogs.com/jeldp/p/16821558.html