如何实现" set intersection" HashMap的方法?

时间:2015-04-29 09:42:18

标签: java hashmap set

我想实现一个方法,找到两个给定哈希映射的相等键,并将它们存储在第三个哈希映射中,同时添加它们各自的值。假设我们有3个哈希映射HashMap<String, Integer> h1, h2, h3,请举例:

h1 = {mostly=2, than=4, half=7}
h2 = {mostly=10, go=5, half= 3, become=6}
h3 = interection(h1, h2)
result: h3 = {mostly=12, haf=10}

如何使用强力方法,即通过迭代h1并检查h2.containsKey()的结果,这是微不足道的。有人可以建议我实现这种方法的有效方法吗?

提前致谢。

0 个答案:

没有答案