遍历set

来源:互联网 发布:大连民族学院网络 编辑:程序博客网 时间:2024/06/02 02:15
迭代遍历
Set<String> set = new HashSet<String>();Iterator<String> it = set.iterator();while(it.hasNext()){     String str = it.next();     System.out.println(str);}


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               }                ........  }   

0 0
原创粉丝点击