美文网首页
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