【发布时间】:2020-12-31 08:03:21
【问题描述】:
有什么简单的方法可以识别HashMap 中的重复值吗?
HashMap<Integer, String> map= new HashMap<Integer, String>();
map.put(1, "a");
map.put(2, "a");
map.put(3, "b");
我想将重复值保存在名为String duplicate 的变量中。
我想要输出a。
谢谢大家的帮助,我会试试你的建议。谢谢!
【问题讨论】:
-
如果发现多个重复项怎么办?比如
a、a、b、b、c、c? -
目标是:在地图中只留下一个“a”、“b”、“c”。完全没有重复
-
@alvira 您说您只想识别重复项,而不是删除它们。删除它们的问题是您没有指定如何决定要保存哪些密钥,或者它是否重要。
-
你是对的 WJS。键无关紧要。
标签: java hashmap duplicates