public static void main(String[] args) {
// TODO Auto-generated method stub
// :
// 1:( Map.Entry ) map.entrySet() Entry Set froeach
// entry.getKey() or entry.getValue()
// 2: map.keySet() key set for set
// set key map.get(key) key value
Map<String,Integer> map = new HashMap<String,Integer>();
map.put("a", 1);
map.put("b", 2);
map.put("c", 3);
map.put("d", 4);
map.put("e", 5);
// :
for(Map.Entry<String, Integer> entry : map.entrySet()){
// if(entry.getValue() == 3){ // :entry
// entry.setValue(10); // setValue() value
// }
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("key:"+key+" value:"+value);
}
System.out.println("--------------------------------------------");
// :
// for(Iterator<String> i = map.keySet().iterator();i.hasNext();){
// String key = i.next();
// System.out.println("key:"+key+" value:"+map.get(key));
// }
// System.out.println("--------------------------------------------");
// // :
// for(String key : map.keySet()){
// System.out.println("key:"+key+" value:"+map.get(key));
// }
System.out.println("--------------------------------------------");
}