【发布时间】:2021-02-19 15:16:05
【问题描述】:
如何在 Java 中为 Guava 多图的所有键添加一个值?
例如,我创建了一个带有 ID 和字符串的多图:
final Multimap<Integer, String> myMap = HashMultimap.create();
myMap.put(0, "snake");
myMap.put(1, "crocodile");
myMap.put(2, "turtle");
现在我想向所有键添加一个条目“爬行动物”。之后,我的地图应该是这样的:
{
0=[snake, reptile],
1=[crocodile, reptile],
2=[turtle, reptile]
}
【问题讨论】:
-
您可能会发现Multimap.keySet() 方法很有帮助。另请参阅How do I ask about homework questions?。
-
我有点想知道这个过程。有人将我的问题从“有没有简单的方法......?”到“如何……?”。后一种措辞表明我不知道如何实施。因此,建议我自己做作业 :D 但是感谢您的支持:)
-
我的建议是基于内容和遗漏,而不是编辑。更多详细信息可在上面的链接中找到。
-
哦,现在我明白了。问题是,我没有发布我当前的解决方案。我将来会这样做。谢谢你:)
标签: java hashmap guava multimap