오늘 문제를 풀다가 위 두 핵심적인 함수를 몰라서 정리해두려고 합니다. 

 

keySet() 은 HashMap 에서 key 를 알 수 있게 도와주는 함수 입니다. 

 

ContainsKey('key') = true/false 로 

 

key 값이 있다면 true 그렇지 않다면 false를 return 합니다. 

 

 

1
2
3
4
5
6
7
8
9
10
 
map.put('sonic'1);
//map 을 하나 put 받았을 때
 
for(String key : map.keySet()) 
    String value = map.get(key) 
 
//위 for 문을 통해서 value는 실제 sonic 에 담겨져 있는 1의 값을
//key는 sonic 값을 받아 옵니다. 
 
cs