extrahieren der Werte aus HashMap
Ich versuche zu lernen und das Verständnis von der Funktionsweise von HashMap. So habe ich diese hashmap zu speichern bestimmte Werte, die bei der Anzeige über einen Iterator gibt mir die Ausgänge als
1=2
2=3
3=4
und so weiter. Diese Ausgabe habe ich erhalten unter Verwendung der Iterator.next()
Funktion. Nun, was meine eigentliche Frage ist, dass, da der Typ dieser Wert, der zurückgegeben wird, in der ein Iterator-Objekt, wenn ich brauche, um zu extrahieren, die nur der rechten Seite die Werte der oben genannten Gleichungen, gibt es irgendeine Funktion für? So etwas wie einen Teilstring. Gibt es eine Möglichkeit, ich könnte nur erhalten Sie die Ergebnisse als
2
3
4
Jede Hilfe wird geschätzt. vielen Dank im Voraus.
InformationsquelleAutor Anurag Ramdasan | 2012-04-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde so etwas wie
InformationsquelleAutor Peter Lawrey
Du suchst
map.values()
.InformationsquelleAutor ControlAltDel
Map hat eine Methode namens values() eine Collection aller Werte. (der rechten Seite)
Gibt es ebenfalls ein Aufruf der Methode keySet (), um zu erreichen ein Satz aller Schlüssel. (die linke Seite)
InformationsquelleAutor user949300
InformationsquelleAutor Jonathan Payne
Müssen Sie die Map#values() Methode gibt eine
Collection
.Können Sie dann eine
Iterator
aus dieser Sammlung in der normalen Weise.InformationsquelleAutor darrengorman