java.util.Map的交集
是否有方法java.util.Map
或任何util在两个地图上执行交集?(通过“键”将两个地图相交)
我找不到任何东西。我总是可以实现自己的交集逻辑,但是我希望其中一个java.util.*
类中已经有一些操作可以做到这一点。
回答:
怎么样:
Map map1 = ...;Map map2 = ...;
Map result = new ...(map1);
result.keySet().retainAll(map2.keySet());
要么:
Map map1 = ...;Map map2 = ...;
Set result = new ...(map1.keySet());
result.retainAll(map2.keySet());
以上是 java.util.Map的交集 的全部内容, 来源链接: utcz.com/qa/406699.html