Witam , pisze program w javie , który posiada klasę "pole" która zawiera informacje : nazwę pola, obręb , powierzchnia oraz klasę uprawa , która zawiera informacje o uprawie ,taka jak roślina , oraz inne informacje związane z tą rośliną. Utworzyłem klasę "rok" która zawierała hash map , kluczem mapy był obiekt "pole" a wartością obiekt "uprawa" . I teraz chce porównac uprawy na tych samych "polach" w różnych latach. Utworzyłem więc hashmapa gdzie kluczem był String np rok 2023 , rok 2022 itp a wartością hashmap " rok" zawierająca pole i uprawę. I teraz chce sprawdzić czy na na danym polu w latach poprzednich była ta sama roślina , chce żeby metoda sprawdzała to samo pole w roku poprzednim i jeśli np była ta sama uprawa załóżmy pszenica to informowała by że już jest 2 raz ten sam zasiew . Metoda miała by sprawdzać kolejne lata aż do momentu gdy uprawa była by różna. I teraz mam pytanie jak porównać zawartość hashmap będącej w hashmapie ? Albo inaczej jak porównać kilka hashmap posiadających w 90 % identyczne klucze czy wartość tych kluczy jest taka sam czy różna ?