天天看點

Java-類庫-Guava-Multimap

在日常的開發工作中,我們有的時候需要構造像Map

 說明:想 Map

 調用Multimap.get(key)會傳回這個鍵對應的值的集合的視圖(view),沒有對應集合就傳回空集合。對于ListMultimap來說,這個方法會傳回一個List,對于SetMultimap來說,這個方法就傳回一個Set。修改資料是通過修改底層Multimap來實作的。例如:

Multimap也支援一系列強大的視圖功能:

  1.asMap把自身Multimap

 Multimap的實作

  Multimap提供了豐富的實作,是以你可以用它來替代程式裡的Map