Qual a melhor maneira de iterar objetos em um HashMap?

Java

08/01/2016

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?
Jorge Filho

Jorge Filho

Curtidas 0

Melhor post

Edson Venancio

Edson Venancio

08/01/2016

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

Mais Respostas

Edson Venancio

Edson Venancio

08/01/2016

Voce pode usar um forEach ou o iterator que é apropiado pra pecorrer as colection em java.
GOSTEI 0
Marcos Paulo

Marcos Paulo

08/01/2016

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());
}

GOSTEI 0
Natan Pereira

Natan Pereira

08/01/2016

Podemos usar o ForEach, For, e o IF, pode ser usado Edson?
GOSTEI 0
Nilton Braz

Nilton Braz

08/01/2016

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());
}
GOSTEI 0
Natan Pereira

Natan Pereira

08/01/2016

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


Ah blz, obrigado.
GOSTEI 0
POSTAR