美文网首页
Iterator迭代器

Iterator迭代器

作者: 菜鸟要逆袭 | 来源:发表于2018-07-04 22:45 被阅读0次

前言:

Java中的Iterator迭代器是为了对集合进行迭代

迭代器的使用:

public static void main(String[] args){
    //对集合ArrayList中的元素进行取出
    Collection<String> coll = new ArrayList<String>();
    coll.add("1");
    coll.add("2");
    coll.add("1");
    Iterator<String> it= coll.iterator();
    while(it.hasNext()){
        //确定是否有元素可进行迭代,有则返回true;返回迭代的下一个元素
        System.out.println(it.next());
    }
    //对集合HashSet中的元素进行取出
    Set<String> set = new HashSet<String>();
    set.add("1");
    set.add("2");
    set.add("3");
    Iterator<String> it2= set.iterator();
        while(it2.hasNext()){
            //确定是否有元素可进行迭代,有则返回true;返回迭代的下一个元素
            System.out.println(it2.next());
        }
}

相关文章

网友评论

      本文标题:Iterator迭代器

      本文链接:https://www.haomeiwen.com/subject/pmnyuftx.html