概述
map循环
- Mapmap=newHashMap();
- map.put("1","qiao1");
- map.put("2","qiao2");
- map.put("3","qiao3");
- map.put("4","qiao4");
- map.put("5","qiao5");
- Iteratoriterator2=map.entrySet().iterator();
- //JDK1.4
- while(iterator2.hasNext()){
- Map.Entryentry=(Map.Entry)iterator2.next();
- System.out.println("key:="+entry.getKey());
- System.out.println("key:="+entry.getValue());
- System.out.println("all:="+iterator2.next());
- }
- //JDK1.5
- for(Objecto:map.keySet()){
- System.out.println("key:="+o);
- System.out.println("value:+"+map.get(o));
- }
Map map= new HashMap();
map.put("1", "qiao1");
map.put("2", "qiao2");
map.put("3", "qiao3");
map.put("4", "qiao4");
map.put("5", "qiao5");
Iterator iterator2=map.entrySet().iterator();
//JDK 1.4
while(iterator2.hasNext()){
Map.Entry entry= (Map.Entry)iterator2.next();
System.out.println("key:="+entry.getKey());
System.out.println("key:="+entry.getValue());
System.out.println("all:="+iterator2.next());
}
//JDK 1.5
for(Object o: map.keySet()){
System.out.println("key:="+o);
System.out.println("value:+"+map.get(o));
}
list loop
- importjava.util.ArrayList;
- importjava.util.Iterator;
- importjava.util.List;
- publicclasstest{
- publicstaticvoidmain(String[]args){
- List<Object>list=newArrayList<Object>();
- list.add("qincy");
- list.add("qincy2");
- list.add("qincy3");
- list.add("qincy4");
- list.add("qincy5");
- //JDK1.4
- Iteratoriterator=list.iterator();
- System.out.println("iterator===============");
- while(iterator.hasNext()){
- System.out.println("1listvalue:"+iterator.next());
- }
- System.out.println("old-forloop===============");
- for(inti=0;i<list.size();i++){
- System.out.println("2listvalue:"+list.get(i));
- }
- System.out.println("new-forloop===============");
- for(Objecto:list){
- System.out.println("3value:="+o);
- }
- }
- }
最后
以上就是苹果招牌为你收集整理的List&Map用循环获取集合中的值的全部内容,希望文章能够帮你解决List&Map用循环获取集合中的值所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复