Sortieren Sie eine Map <Schlüssel, Wert> nach Werten

Ich bin relativ neu in Java und finde oft, dass ich eine sortieren mussMap<Key, Value> auf die Werte.

Da die Werte nicht eindeutig sind, stelle ich fest, dass ich das konvertierekeySet In einarrayund sortieren dieses Array durchArray sortieren mit einerkundenspezifischer Komparator das sortiert nach dem Wert, der dem Schlüssel zugeordnet ist.

Gibt es einen einfacheren Weg?

Antworten auf die Frage(30)

Ihre Antwort auf die Frage