Iterator迭代器

前言:

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());
        }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 迭代器的概述 A:迭代器概述: a:java中提供了很多个集合,它们在存储元素时,采用的存储方式不同。 我们要取出...
    CQ_TYL阅读 275评论 0 1
  • 1 意图 提供一种方法顺序访问一个聚合对象中的各个元素,而又不需暴露该对象的内部表示。 2 别名 游标(Curse...
    10xjzheng阅读 625评论 0 0
  • 相信 “迭代” 对于Java程序员来说并不陌生(当然,其他语言的程序员也是如此),在处理数据时,不可避免地会存在对...
    我是才子阅读 1,035评论 1 1
  • 吾有室友,名清煜,因其闲静呆萌,又名果果。尝以善食者著称,每每掘其美味,必不远千里而寻之。至寝室,论其口感入味之佳...
    一木小疯子阅读 219评论 0 2
  • 我睡在荷畔的深夜里 一想到你呀 就觉得有了光 连星星都是双眼皮 我醒在寒冷的冬天里 一想到你呀 就觉得温暖 心脏里...
    梅子熟思侬阅读 314评论 1 3

友情链接更多精彩内容