실전 Java HashMap 사용방법 및 for문 돌리기

Posted by 친절한 Generic
2017.10.30 17:08 프로그래밍/Java


실전 Java HashMap 사용방법 및 for문 돌리기

안녕하세요 10년차 개발자 오미즈입니다.

실전에서 자주 사용하는 HashMap 입니다.

key와 value를 쌍으로 넣어놓고 꺼내 쓰기에 편한 자료형입니다.

예를 들어 외우기 어려운 색상코드표를 넣어 놓고 간단한 key만 알고 있어도 꺼내쓰기 편리합니다.

직접 실행해 보세요. 또한 HashMap에 저장된 모든 data를 꺼내보는 예제 코드도 있어요 ^^.



package test;


import java.util.HashMap;

import java.util.Map.Entry;


public class hashmapTest {

public static void main(String[] args) {


HashMap<String, String> map = new HashMap<String, String>();

map.put("blue", "#0054FF");

                map.put("red", "#FF0000");

                map.put("black", "#000000");

                map.put("white", "#FFFFFF");

         

                System.out.println("blue code :"+map.get("blue"));

                System.out.println("black code :"+map.get("black"));


                System.out.println("");

                System.out.println("맵모두 찍기");

                for (Entry<String, String> entry : map.entrySet()) {

            System.out.println(entry.getKey()+" "+map.get(entry.getKey()));

                }

}

}


자 결과는 어떻게 나올까요?


blue code :#0054FF

black code :#000000


맵모두 찍기

red #FF0000

blue #0054FF

white #FFFFFF

black #000000



이해하기 어려운 부분은 질문 남겨주세요.


감사합니다.

이 댓글을 비밀 댓글로

티스토리 툴바