반응형
map 에 대한 내용은 아래 포스팅에 있으니 참고 바란다.
다양한 방법으로 map 내에 데이터를 꺼낼수 있는데 그중 많이 사용하는 3가지 방법을 적어두려고 한다.
Map<String, String> map = new HashMap<String, String>(); map.put("a", "1"); map.put("b", "2"); map.put("c", "3"); for ( String key : map.keySet() ) { log.info("a> key: {}, value: {}",key, map.get(key)); } log.info("=======================") for ( Map.Entry<String, String> entry : map.entrySet() ) { log.info("b> key: {}, value: {}", entry.getKey(), entry.getKey()); } log.info("=======================") Iterator<String> keys = map.keySet().iterator(); while ( keys.hasNext() ) { String key = keys.next(); log.info("c> key: {}, value: {}",key, map.get(key)); } |
참고 포스팅
https://thenicesj.tistory.com/282
https://thenicesj.tistory.com/349
https://thenicesj.tistory.com/410
반응형
'IT > Java' 카테고리의 다른 글
자바 예외 만들기 (15) | 2023.04.18 |
---|---|
순환 참조란? (21) | 2023.04.17 |
application.properties vs application.yml (30) | 2023.04.11 |
reflection 를 통해 MapToObject 만들기 (36) | 2023.04.10 |
Spring security 설정으로 인한 401 Unauthorized 에러 (28) | 2023.04.07 |
댓글