- 아래 출처를 바탕으로 본인의 공부 목적으로 작성한 글입니다.
- 계속 업데이트할 예정입니다.
1. Map을 순회하는 3가지 방법
1-1. entrySet() 사용
- entrySet()은
key 와 value 두 개 모두가 필요할 경우 사용
합니다.
Map <String, Object> map = new HashMap();
for (Map.Entry<String, Object> entry : map.entrySet()) {
String key = entry.getKey();
Object value = entry.getValue();
}
1-2. keySet() 사용
- keySet() 은
key 값만 필요할 경우 사용
합니다.
Map <Object, Object> map = new HashMap();
for (Object key : map.keySet()) {
}
1-3. values() 사용
- values() 는
value 값만 필요할 경우에 사용
합니다.
Map <String, Object> map = new HashMap();
for (Object value: map.values()) {
}