zoukankan      html  css  js  c++  java
  • 集合遍历元素的3种方法:for、foreach、迭代器iterator

    1.for循环方式(Set集合不能使用,因为Set是无序的没有索引)

    for (int i = 0; i < list.size(); i++) {
                    Object o =  list.get(i);
                    System.out.println(o);
                }
    

    2.foreach

    String[] QQ={"26578","34535353","756345234","757445676","34535353","26578"};
            HashSet<String> setQQ=new HashSet<>();
            for (String e:QQ
                 ) {
                setQQ.add(e);
            }
    
            for (String qq:setQQ//使用Set可以去除重复数据
                 ) {
                System.out.println(qq);
            }
    

    3.迭代器iterator

    iterator.hasNext();//是否有下一个元素?
    iterator.next();//移动迭代器,取出元素
    while循环迭代器

    		Iterator<String> iterator=setQQ.iterator();
            while (iterator.hasNext()){
                String str=iterator.next();
                System.out.println(str);
            }
    

    for循环迭代器

    for (Iterator<String> stringIterator = setQQ.iterator(); stringIterator.hasNext(); ) {
                String next =  stringIterator.next();
                System.out.println(next);
            }
    
  • 相关阅读:
    java浅谈
    学习心得 六 修改
    学习心得 六
    学习心得 五
    学习心得 四
    学习java心得 三
    学习java心得 二
    学习java心得 一
    学习前言
    课程进展
  • 原文地址:https://www.cnblogs.com/BIG-BOSS-ZC/p/11807353.html
Copyright © 2011-2022 走看看