본문 바로가기
Develop/Java

Map 순회하기

by jaeyoungb 2023. 2. 10.

Iterator 사용

Map<String, String> map = new HashMap<>();
 
Iterator<String> keys = map.keySet().iterator();

while (keys.hasNext()) {
    String key = keys.next();
    map.get(key);
}

 

entrySet 사용

Map<String, String> map = new HashMap<>();
 
for (Map.Entry<String, String> entry : map.entrySet()) {
    String key = entry.getKey();
    String value = entry.getValue();
}

Map은 Key-Value 쌍으로 이루어져있고, 이 한 묶음을 Entry라고 표현한다.

 

keySet 사용

Map<String, String> map = new HashMap<>();
 
for (String key : map.keySet()) {
    map.get(key);
}

'Develop > Java' 카테고리의 다른 글

Java 진수 변환  (0) 2023.02.18
2개의 List를 Stream을 사용하여 비교하기  (0) 2023.02.17
ArrayList vs LinkedList  (0) 2023.02.09
BigDecimal  (0) 2023.01.25
중첩 삼항연산자  (0) 2022.11.26