본문 바로가기
IT/Java

Map 추출하는 방법

by 성준하이 2023. 4. 15.
반응형

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

 

Map, Set, List 에 대해서

이번 포스팅에서는 자바에서 arraylist나 배열 말고 값을 저장할수 있는 또 다른 형태인 map, set, list 에 대해 다뤄보려고 한다. 구조는 다음과 같다. 먼저 각각에 대해 알아보면 list 순서와 중복이

thenicesj.tistory.com

https://thenicesj.tistory.com/349

 

HashTable, HashMap, ConcurrentHashMap 비교

이전 포스팅에서 Map에 대해서 다룬적은 있다. 자세한 내용은 아래 참고 포스팅을 확인해보길 추천한다. 이번 포스팅에서는 Hash 관련해서 HashTable, HashMap, ConcurrentHashMap 세개를 얘기해볼 것이다.

thenicesj.tistory.com

https://thenicesj.tistory.com/410

 

List 와 map 에 대해서

이전 포스팅에서 list, map , set 에 대해서 다룬적이 있다. 자세한 내용은 아래 참고 포스팅을 참고 바란다. 이번 포스팅은 list/map 실 사용 코드를 정리해두려고 한다. List List list = new ArrayList(); 이렇

thenicesj.tistory.com

 

반응형

'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

댓글