package com.neutron.collection.demo;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* 集合框架迭代器
* 集合框架取出元素方法,定义在集合内部,这样方便直接访问集合内容。
* 不同容器的数据结构不同,但是取出数据的共性方法细节不一样,但都有共性操作。
* 这些共性操作符合特定的规则,即Iterator
* @author zhanght
*
*/
public class CollectionIterator {
@SuppressWarnings({ "rawtypes", "unchecked" })
public static void main(String[] args) {
List list = new ArrayList();
list.add("12");
list.add(123);
list.add(true);
for (Iterator itr = list.iterator(); itr.hasNext(); ) {
System.out.println("element: " + itr.next());
}
}
}
集合框架迭代器
最新推荐文章于 2022-03-13 19:31:41 发布