Hi,
I am working on a problem where in I have 2 Maps with key ,value as
String and Object containing all the attributes for the class.
Now some elements in both the maps can be same.
Some can be present in one Map and not in second.
Some can be present in second Map and not in first Map.
The problem is to compare both the Maps.
The logic I am using is.
Take a temp Set say "traversed"
a)Iterate on Map 1.
b)Get the key and
c)So traversed set has all the elements present in Map1
d)Iterate on map2
e)Get the key and
f) here it wont consider values that are present in Map 2 and also in Map 1
The logic seems to be working fine.Just wanted some suggestion on any other way I can handle the situation.
E.g. Map 1
<a,"Harry">
<b,"Potter">
<c,"Hermoine">
Map 2
<a,"Harry1">
<c,"Hermoine1">
<d,"Grenger">
<e,"Ron">
Output should have a Data structure(Class) containing 5 rows
a Harry Harry1
b Potter null
c HerMoine Hermoine1
d null Grenger
e null Ron
Do let me know if I have not made myself Clear.
Thanks in advance
Ankur