package com.jasonfeng.dj;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Iterator;
public class CollectionTest {
public static void main(String[] args) {
Collection<String> col = new ArrayList<>();
col.add("zh");
col.add("ch");
col.add("gj");
col.add("asd");
/*
1、通过集合对象获取迭代器对象
2、使用循环遍历迭代器
3、判断迭代器对象中是否还有元素
4、有则输出 没有停止
*/
//多态实现迭代器
// 接 口 实现对象
Iterator<String> it = col.iterator();
while(it.hasNext()){
String str = it.next();
System.out.println(str);
}
}
}
JAVA迭代器的创建及遍历
最新推荐文章于 2024-07-01 09:10:13 发布