美文网首页
Java中对 set 的遍历方式

Java中对 set 的遍历方式

作者: ChipDavid | 来源:发表于2018-11-21 14:07 被阅读0次

    Java中对 set 的遍历方式


    1.迭代遍历: 

    Set<String> set = new HashSet<String>(); 

    //Set<Integer> set = new HashSet<Integer>(); 

    //Set<Map<String,Object>>  buildingSet = new HashSet<>();

    Iterator<String> it = set.iterator(); 

    while (it.hasNext()) { 

      String str = it.next(); 

      System.out.println(str); 


    2.for循环遍历: 

    for (String str : set) { 

          System.out.println(str); 


    3.for循环遍历:假如 set中存放的是Object 

    Set<Object> set = new HashSet<Object>(); 

    for (Object obj: set) { 

          if(obj instanceof Integer){ 

                    int aa= (Integer)obj; 

                }else if(obj instanceof String){ 

                  String aa = (String)obj 

                } 

    }

    相关文章

      网友评论

          本文标题:Java中对 set 的遍历方式

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