クラスのオブジェクトをarraylistからhashmapに格納したいのですが、1つのキーに複数のオブジェクトが含まれている可能性があります。その方法
これが私のコードです、
Map<Integer, classObject> hashMap = new HashMap<Integer, classObject>();
for(int i=0; i<arraylist.size(); i++)
{
sortID = arraylist.get(i).getID();
if(!hashMap.containsKey(sortID))
{
hashMap.put(sortID, arraylist.get(i));
}
hashMap.get(sortID).add(arraylist.get(i)); //i got error in add method
}
同じキー値のハッシュマップにクラスオブジェクトを追加するアイデアを与えてください...