Ich möchte die Werte in HashMap
anzeigen. A HashMap
kann doppelte Werte haben (aber keine doppelten Schlüssel), aber ich möchte einen Wert nur einmal anzeigen.
Also sollte ich herausfinden, ob der Map
doppelte Werte hat. Ich weiß, wir können über Map
iterieren und den Rückgabewert boolean von map.containsValue(value)
verwenden. Ich möchte wissen, ob irgendeine Methode existiert, um doppelte Werte in der Karte zu finden, oder sollten wir selbst Code schreiben?
Eine einfache Lösung wäre, die Größe Ihrer Werteliste mit Ihren eingestellten Werten zu vergleichen.
%Vor%Verwenden Sie die Methode apache commons library class
%Vor%und vergleichen Sie die Größe der tatsächlichen Karte und invertieren Karte.