Kann man aus einer HashMap den Key zu einem Objekt holen?
Ich habe dabei den tatsächichen Objekt-Zeiger, also meinObjekt==ObjektAusMap.
Oder müsste ich alle keys durchlaufen und alles in einer Schleife überprüfen.
Gruß Th.
Kann man aus einer HashMap den Key zu einem Objekt holen?
Ich habe dabei den tatsächichen Objekt-Zeiger, also meinObjekt==ObjektAusMap.
Oder müsste ich alle keys durchlaufen und alles in einer Schleife überprüfen.
Gruß Th.
Hallo Th.
Object objektAusMap = hashMap.get(meinObjekt);
Meinst du das?
und tschüs
Uwe
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Th.
nochmal ich.
Vielleicht meinst du auch:
if (hashMap.containsKey(key)) bla bla;
Damit suchst du den Schlüssel.
Den Schlüssel zum Wert suchen geht nicht,
weil verschiedene Schlüssel die gleichen Werte haben können.
Object objektAusMap = hashMap.get(meinObjekt);
Meinst du das?
und tschüs
UweKann man aus einer HashMap den Key zu einem Objekt holen?
Ich habe dabei den tatsächichen Objekt-Zeiger, also
meinObjekt==ObjektAusMap.Oder müsste ich alle keys durchlaufen und alles in einer
Schleife überprüfen.Gruß Th.
Du musst leider alle keys durchlaufen um zu schauen, welcher dir den value holt. Vorher aber mit containsValue() ueberpruefen ob er ueberhaupt den value enthaelt.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]