Programing

자바로지도 만들기

lottogame 2020. 11. 24. 07:33
반응형

자바로지도 만들기


다음 map으로 구성된 항목을 포함 하는을 만들고 싶습니다.(int, Point2D)

Java에서 어떻게 할 수 있습니까?

다음을 실패했습니다.

HashMap hm = new HashMap();

hm.put(1, new Point2D.Double(50, 50));

Map <Integer, Point2D.Double> hm = new HashMap<Integer, Point2D>();
hm.put(1, new Point2D.Double(50, 50));

초기화와 함께지도를 만드는 더 좋은 방법이 있습니다.

Map<String, String> rightHereMap = new HashMap<String, String>()
{
    {
        put("key1", "value1");
        put("key2", "value2");
    }
};

더 많은 옵션을 보려면 여기를 참조하십시오 . 정적 맵을 초기화 하려면 어떻게해야합니까?


Map<Integer, Point2D> hm = new HashMap<Integer, Point2D>();

자바 9

public static void main(String[] args) {
    Map<Integer,String> map = Map.ofEntries(entry(1,"A"), entry(2,"B"), entry(3,"C"));
}

참고 URL : https://stackoverflow.com/questions/14743516/create-map-in-java

반응형