|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2008
Messaggi: 38
|
[Java] HashMap e iterazioni
Salve a tutti.
Avrei bisogno di creare un ciclo che prelevi tutti i valori contenuti in una HashMap e li modifichi, senza tuttavia conoscere il nome di ogni singola chiave della mappa. E' possibile fare una cosa del genere in Java? E se sì, sapreste dirmi come? Grazie anticipatamente per l'aiuto. |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Aug 2005
Città: Wien
Messaggi: 435
|
Quote:
__________________
"Sono 126 miglia per Chicago. Abbiamo il serbatoio pieno, mezzo pacchetto di sigarette, è buio, e portiamo tutt'e due gli occhiali da sole" |
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Nov 2008
Messaggi: 38
|
Grazie, ma come faccio ad iterare su un oggetto di tipo Set?
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Wien
Messaggi: 435
|
Devi utilizzare un iterator:
__________________
"Sono 126 miglia per Chicago. Abbiamo il serbatoio pieno, mezzo pacchetto di sigarette, è buio, e portiamo tutt'e due gli occhiali da sole" |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
o anche il foereach se usi java 5 o superiori che è ben + leggibile:
Codice:
Map<String, int> map = new HashMap<String, int>();
for (Map.entry<String, int> currentElement : map.entrySet()) {
int value = currentElement.getValue();
}
__________________
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Nov 2008
Messaggi: 38
|
Grazie mille!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:57.



















