Java遍历Set集合方法


Java遍历set集合

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);  
}  
  
  
3、优点还体现在泛型 假如 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
      }
      ........
}


赞(52) 打赏
未经允许不得转载:优客志 » JAVA开发
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏