:roll: :roll: :roll:
Como faço pra percorrer um hashmap?
abraços
:roll: :roll: :roll:
Como faço pra percorrer um hashmap?
abraços
HashMap não se itera, se recupera as os valores atravéz das keys
eae blz?
vc pode faser o seguinte:
1 :arrow: recuperar a coleção de objetos do seu HashMap
Collection objetos = hashMap.values();
2 :arrow: com a coleção de objetos que vc possui no seu hash
vc pode utilizar o interator ou gerar um Arrau de objetos
Object[] objetosArray = objetos.toArray();
ainda na classe hashMap tem o método KeySet q pelo que entendi retorna a lista de chaves do HashMap a qual vc pode usar um interator ou gerar um Array de objetos das chaves e depois realizar um percurso dessas chaves do hashmap e ir recuperando os objetos do hashmap de acordo com a ordem percorrida das chaves recuperadas do seu hashmap
olha a documentação 
http://java.sun.com/j2se/1.4.2/docs/api/
http://java.sun.com/j2se/1.5.0/docs/api/
[]´s
Ou então…
HashMap mapa;
....
Iterator iter = mapa.values().iterator();
while(iter.hasNext())
{
MeuTipo objeto = (MeuTipo)iter.next();
}
Abs!
muito obrigado a todos que responderam. =)
vlw