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 |