集合---迭代器的使用

2017-02-10  本文已影响11人  李霖神谷

前面我们提到,java中集合对数据的存储方式不一样,那么取出的方式也会不一样。java针对不同容器取出数据的方式进行共性抽取,于是形成一个专门取出集合元素的接口,这个接口适应所有集合取出数据的方式。这个方式就是迭代器(iterator)。迭代器就是遍历集合中的数据中的内容的。

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
public class CollectionDemo {
    public static void main(String[] args) {
        Collection c = new ArrayList();
        c.add("abc");
        c.add("dddd");
        c.add(123);
        Iterator i = c.iterator();
        while(i.hasNext()){
            Object o=i.next();
            System.out.println(o);
        }
    }
}

上一篇下一篇

猜你喜欢

热点阅读