Hashmaps包含相同的密钥

时间:2015-10-15 21:02:05

标签: java hashmap

我有一个

Stack<MyThread> rts;

每个Thread包含一个带有自定义对象键的HashMap。

HashMap<CustomObject> myMap = rts.pop().mapOfThread;

我有这些CustomObjectKeys的HashMap

MyThread.CustomObjectMap

我需要以最快的方式检查堆栈中线程中的任何HashMaps是否包含与我的CustomObject HashMap相同的密钥。

1 个答案:

答案 0 :(得分:0)

因此,如果我理解正确,您有许多可能共享密钥的不相交的HashMaps,并且您希望查看任何中的任何密钥是否相同所有?

如果是这样,除了遍历keySet()并检查每个HashMap以查看密钥是否存在(可能是通过containsKey())之外,我还没有真正看到解决方案。