map循环
- 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));
- }
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
- import java.util.ArrayList;
- import java.util.Iterator;
- import java.util.List;
- public class test {
- public static void main(String[] args) {
- List <Object>list = new ArrayList<Object>();
- list.add("qincy");
- list.add("qincy2");
- list.add("qincy3");
- list.add("qincy4");
- list.add("qincy5");
- //JDK1.4
- Iterator iterator = list.iterator();
- System.out.println("iterator===============");
- while(iterator.hasNext()){
- System.out.println("1list value:"+iterator.next());
- }
- System.out.println("old-for loop===============");
- for(int i=0;i<list.size();i++){
- System.out.println("2list value:"+list.get(i));
- }
- System.out.println("new-for loop===============");
- for(Object o: list){
- System.out.println("3value:="+o);
- }
- }
- }