본문 바로가기
Java/Java

Java :: Map loop 사용하기

by 개발하는 호빗 2022. 3. 17.
/* 방법1 */
for (Map.Entry<String, Long> element : amounts.entrySet()) {
    totalAmount += element.getValue();
}

/* 방법2 */
for (String key : amounts.keySet()) {
    totalAmount += amounts.get(key);
}

/* 방법3 */
Iterator<String> keys = amounts.keySet().iterator();
while (keys.hasNext()) {
    String key = keys.next();
    totalAmount += amounts.get(key);
}

매번 까먹음..

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

Java 참조  (0) 2023.10.08
Collections.emptyList()와 Collections.EMPTY_LIST의 차이  (0) 2023.04.27
Java 기초 :: JVM과 컴파일  (0) 2022.05.09
Builder Pattern과 lombok @Builder  (0) 2022.04.10