Hallo Liebe Forummitglieder ich ein Java Neuling habe ein spezifische Frage zu einer HashMap.
In einem Programm welches ich gerade schreibe möchte ich in einer HashMap (ist mit mehreren Werten wie: Namen Alter Geb Dat usw. befüllt) über remove einen von mir bestimmten Namen (nicht der Key) löschen.
In der API finde ich nur remove(Objekt key) aber keinen hinweis darauf wie ich aus den Wert Daten bekomme woraus das Prog. schliesen könnte was gelöscht werden soll. Mit Aufruf von values bekomme ich nur eine allgemeine übersicht.
Mit Aufruf von get nur den Wert des Key´s den ich angebe. Gibt es eine Möglichkeit den Wert nach einen bestimmten String zB. Namen zu durchsuchen und dann den Key zurückzubekommen?
Vielen Dank im voraus
In einem Programm welches ich gerade schreibe möchte ich in einer HashMap (ist mit mehreren Werten wie: Namen Alter Geb Dat usw. befüllt) über remove einen von mir bestimmten Namen (nicht der Key) löschen.
In der API finde ich nur remove(Objekt key) aber keinen hinweis darauf wie ich aus den Wert Daten bekomme woraus das Prog. schliesen könnte was gelöscht werden soll. Mit Aufruf von values bekomme ich nur eine allgemeine übersicht.
Mit Aufruf von get nur den Wert des Key´s den ich angebe. Gibt es eine Möglichkeit den Wert nach einen bestimmten String zB. Namen zu durchsuchen und dann den Key zurückzubekommen?
Vielen Dank im voraus