一尘不染

如何在Java中接收地图差异?

java

我有两张地图:

Map<String, Object> map1;
Map<String, Object> map2;

我需要接收这些地图之间的差异。是否存在可能是apache utils如何获得此差异?现在看来,需要获取每个映射的条目集,并找到diff1 =
set1-set2和diff2 = set2- set1。创建摘要映射后= diff1 + diff2看起来很尴尬。是否存在其他方式?谢谢。


阅读 242

收藏
2020-12-03

共1个答案

一尘不染

如何谷歌番石榴

Maps.difference(map1,map2)
2020-12-03