Java遍历Set集合_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java遍历Set集合

Java遍历Set集合

 2013/12/16 19:09:05  happyqing  程序员俱乐部  我要评论(0)
  • 摘要:对set的遍历//1.迭代遍历:Set<String>set=newHashSet<String>();Iterator<String>it=set.iterator();while(it.hasNext()){Stringstr=it.next();System.out.println(str);}//2.for循环遍历:for(Stringstr:set){System.out.println(str);
  • 标签:遍历 Java

对?set?的遍历

?

class="java">//1.迭代遍历:   
Set<String> set = new HashSet<String>();   
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);   
}   
  
  
//优点还体现在泛型 假如 set中存放的是Object   
  
Set<Object> set = new HashSet<Object>();   
//for循环遍历:   
for (Object obj: set) {   
      if(obj instanceof Integer){   
                int aa= (Integer)obj;   
             }else if(obj instanceof String){   
               String aa = (String)obj   
             }   
              ........   
}   

?

发表评论
用户名: 匿名