【发布时间】:2020-02-19 13:42:16
【问题描述】:
我有 2 个不同大小的地图(字符串、字符串)。我需要比较并返回地图中存在的不同项目。
eg: map1 contains
"1":"abc"
"2":"xyz"
"3":"abc"
eg: map2 contains
"1":"abcd"
"2":"xyz"
"4":"abc"
"5":"abc"
如果比较 2 张地图,则只有“2”匹配。其余无以伦比。我需要将所有无与伦比的东西放到另一张地图中。
【问题讨论】:
-
那么您对
"1"键中的新地图有什么期望?"abc"或"abcd"? -
请提供示例输出
-
map1 是参考地图。所以我的预期输出将是“1”:“abcd”,“3”:“abc”,“4”:“abc”和“5”:“abc”
-
@Arun edit 您的问题,并将所有说明放入问题中而不是评论。
-
另外请解释为什么你需要第二张地图中的 "1":"abcd",而不是第一张地图中的 "1":"abc",即使你确实想要 "3":第一张地图中的“abc”。