我有HashMap與ArrayList作爲鍵和值作爲整數,我如何從特定的鍵獲得值。如何實現具有數組列表作爲鍵的映射
Map< List<Object>,Integer> propositionMap=new HashMap<List<Object>,Integer>();
my key are:[Brand, ID], [Launch, ID], [Model, ID], [Brand, UserModelNoMatch], [ProducerPrice, UserModelMatch], [ProducerPrice, ID]]
my values are:[3, 5, 4, 2, 1, 6]
在我的程序中有幾次在不同的地方我需要爲特定的鍵找到一個特定的值。我不想使用循環evry時間來獲得價值。 我該怎麼做?
這是一個壞主意。使用集合作爲鍵很少是一個好主意 –
這將是非常困難的。 – tbodt
看你如何使用它,你真的可能想要爲'Brand','Launch','Model'和'ProducerPrice'單獨創建類。 – bas