文章詳情頁
需要一個(gè)Java映射/表,其中多個(gè)鍵指向一個(gè)值。價(jià)值通常會(huì)改變
瀏覽:84日期:2024-05-01 17:50:32
如何解決需要一個(gè)Java映射/表,其中多個(gè)鍵指向一個(gè)值。價(jià)值通常會(huì)改變?
任何實(shí)現(xiàn)都java.util.Map<K,V>將執(zhí)行此操作- 在單獨(dú)的鍵下可以添加特定值的次數(shù) 沒有限制 :
Map<String,Integer> m = new HashMap<String, Integer>();m.put('Hello', 5);m.put('World', 5);System.out.println(m); // { Hello->5, World->5 }
如果您想要一個(gè)將單個(gè)鍵與多個(gè)值相關(guān)聯(lián)的地圖,則稱為 多地圖 ,您可以從google java集合API或Apache的commons-collections中獲取一個(gè)
解決方法我需要的是一個(gè)允許多個(gè)鍵訪問單個(gè)對(duì)象的集合。
我需要對(duì)該對(duì)象進(jìn)行頻繁的更改。
對(duì)于500k +條目,它也必須有效。
標(biāo)簽:
java
排行榜

熱門標(biāo)簽