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