Vergleichen von zwei Hashmaps für gleiche Werte und gleiche Schlüsselsätze?

Wie kann ich am besten zwei vergleichen?HashMaps, wenn ich herausfinden möchte, ob keiner von ihnen andere Schlüssel als der andere enthält und ob die Werte dieser Schlüssel miteinander übereinstimmen.

Map<objA, objB> mapA = new HashMap<objA, objB>();
mapA.put("A", "1");
mapA.put("B", "2");

Map<objA, objB> mapB = new HashMap<objA, objB>();
mapB.put("D", "4");
mapB.put("A", "1");

Wenn Sie A mit B vergleichen, sollte dies aufgrund der unterschiedlichen Schlüssel B und D fehlschlagen.

Wie kann ich nicht sortierte Hashmaps am besten vergleichen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage