HashMap
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
public class HashMapTest {
public HashMapTest() {
HashMap<String, Integer> hm = new HashMap<String, Integer>();
//map 객체 추가
hm.put("홍길동", 100);
hm.put("이순신", 60);
hm.put("세종대왕", 90);
hm.put("최영", 80);
System.out.println(hm.get("이순신")); //값 구하기
//키 값(객체) 얻어오기
Set<String> set = hm.keySet();
Iterator<String> ii = set.iterator();
while(ii.hasNext()){
String key = ii.next();
System.out.println(key+"="+hm.get(key));
}
System.out.println("==========");
//value 만 얻어오기
Collection<Integer> collection = hm.values();
Iterator<Integer> iii = collection.iterator();
while(iii.hasNext()){
System.out.println(iii.next());
}
}
public static void main(String[] args) {
new HashMapTest();
}
}