对于集合遍历很常见,我们要记住如何遍历它们 我们可以用这for,foreach.Iterator对集合遍历。

1。for循环

List list=new ArrayList<>(); 
 list.add(“a”); 
 list.add(“b”); 
 for(int j=0;j*<*list.size();j++) 
 { 
 System.out.println(list.get(j));}

2。用Iterator

Itrerator it=list.iterato(); 
 while(it.hasNext())//判断是否有下一个 
 { 
 Object obj=it.next();//获取下一个 
 }

对于这种方法可以对Set,Map集合遍历

Map*<*String,String> map=new HashMap<>(); 
 map.put(“01”,”啦”); 
 map.put(“02”,”手机”); 
 Set set=map.keySet();//构建Map集合中Key的所有集合 
 Iterator it=set.iterator(); 
 while(it.hasNext())//遍历集合 
 {System.out.println(it.next()); 
 } 
 Collection value=map.values();//构建Map集合中value的所有集合 
 it=value.iterator(); 
 while(it.hasNext()) 
 {System.out.println(it.next()); 
 }

3.还有foreach遍历方法,但是对于这方法我想在JS中的文章中说明。