Me gustaría crear un mapa
que contenga entradas formadas por (int, Point2D)
.
¿Cómo puedo hacer esto en Java?
He intentado lo siguiente sin éxito.
HashMap hm = new HashMap();
hm.put(1, new Point2D.Double(50, 50));
Hay incluso una forma mejor de crear un Mapa junto con la inicialización:
Map<String, String> rightHereMap = new HashMap<String, String>()
{
{
put("key1", "value1");
put("key2", "value2");
}
};
Para más opciones echa un vistazo aquí ¿Cómo puedo inicializar un Mapa estático?