我想存儲項目的ID及其相應的座標。爲此,我使用了一個TreeMap,其中Coordinates是一個包含int x和int y的類。現在,將數據插入到地圖可我寫的:將整數插入到TreeMap中
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));
在這種情況下會發生什麼?
在我上面的代碼片段中,BasicRow可以是一個內部類嗎? – aps