Map<Integer,Integer> map = new HashMap<Integer,Integer>();
for(Map.Entry<Integer,Integer> entry:map.entrySet()){
System.out.println("key = "+entry.getKey() +",Value = "+entry.getValue());
}
Map<Integer,Integer> map = new HashMap<Integer,Integer>();
for(Integer key:map.keySet()){
System.out.println("key = "+key);
}
for(Integer value:map.valueSet()){
System.out.println("value = "+value);
}
Map<Integer,Integer> map = new HashMap<Integer,Integer>();
Iterator<Map.Entry<Integer,Integer>> entries=map.entrySet().iterator();
while(entries.hasNext()){
Map.Entry<Integer,Integer> entry=entries.next();
System.out.println("key = "+entry.getKey()+",Value = "+entry.getValue());
}
public static void main(String[] args){
Map<Integer,String> map = new HashMap<Integer,String>()
map.put(1,"one")
map.put(2,"two")
map.put(3,"three")
map.put(4,""four)
map.put(5,"five")
map.put(6,"six")
Iterator<Map.Entry<Integer,String>> it=map.entrySet().iterator()
while(it.hasNext()){
Map.Entry<Integer,String> entry=it.next()
int key=entry.getKey()
if(key%2==1){
System.out.println("delete this:"+key+" = "+key)
map.remove(key)
map.put(key,"奇数")
it.remove()
}
}
}
//遍历当前的map
System.out.pintln("-----nt最终的map的元素遍历:")
for(Map.Entry<Integer,String> entry:map.entrySet()){
int k = entry.getKey()
String v= entry.getValue()
System.out.println(k+" = "+v)
}