Я хочу сохранить идентификаторы предметов и соответствующие им координаты. Для этого я использую TreeMap, где Coordinates - это класс, содержащий int x и int y. Теперь для вставки данных в карту можно написать:
treeMapObject.put(5,new BasicRow(30,90));
Или я должен написать:
treeMapObject.put(new Integer(5),new BasicRow(30,90));
Полагаю, только второй верен, потому что Карты имеют дело с объектами. Но теперь вопрос, скажем, у меня есть следующий кусок кода:
treeMapObject.put(new Integer(5),new BasicRow(30,90));
treeMapObject.put(new Integer(5),new BasicRow(45,85));
В таком случае что будет?