Map 인터페이스는 여러 요소를 반복하는 방법을 제공합니다.
public class HashMapTest {
public static void main(String[] args){
HashMap map = new HashMap();
map.put("a", "aaa");
map.put("f", "fff");
map.put("s", "sss");
//1. map toString() , map
System.out.println(map); //{f=fff, s=sss, a=aaa}
//2. map key, key value
for(Object key : map.keySet()){
Object value = map.get(key);
System.out.println(key+"="+value);
}
//3. map key value entry , entry key value
for(Object obj: map.entrySet()){
Map.Entry entry = (Map.Entry)obj;
System.out.println(entry.getKey()+"="+entry.getValue());
}
}
}