Qual a melhor maneira de iterar objetos em um HashMap?

08/01/2016

1

Qual é a melhor maneira de iterar os objetos em um HashMap no Java, de forma a ter acesso à chave e ao valor de cada entrada?
Responder

Post mais votado

08/01/2016

If nao cara... Pesquide como itera as colection com o Iterator ou forEach..
Responder

Mais Posts

08/01/2016

Edson Venancio

Voce pode usar um forEach ou o iterator que é apropiado pra pecorrer as colection em java.
Responder

08/01/2016

Marcos Paulo

Somente com o FOR, pode ser tambem?


for (Map.Entry<String,Integer> pair : myHashMap.entrySet()) {
    System.out.println(pair.getKey());
    System.out.println(pair.getValue());
}

Responder

08/01/2016

Natan Pereira

Podemos usar o ForEach, For, e o IF, pode ser usado Edson?
Responder

08/01/2016

Nilton Braz

Eu gosto de usar FOR pois o código fica mais enxuto:

for (Map.Entry<String,Integer> pair : myHashMap.entrySet()) {
System.out.println(pair.getKey());
System.out.println(pair.getValue());
}
Responder

08/01/2016

Natan Pereira

If nao cara... Pesquide como itera as colection com o Iterator ou forEach..


Ah blz, obrigado.
Responder