HashMap!

1 resposta
andresmafra

como retornar um dado de um hashMap, que método eu uso??

como faço uma comparação com uma variavel, para saber se a mesma é igual a chave do hashmap?

por exemplo:

int x = Integer.parseInt(JOptionPane.showInputDialog("Coloque o código da compra: ")); 

HashMap hm = new HashMap; 

for(int i =0; i< hm.size();i++) 
{ 
if(x == hm.get(i)) // aqui esta o erro, não retorna nada! 
{ 
return //continua.... 
} 
}

poderiam me explicar por favor???

Abç!!

1 Resposta

S

HashMap é uma classe que implementa a interface Map e o que caracteriza um Map é a (chave, valor), e o seu


Post 18/06/2008 06:40:10 Assunto: HashMap!
[code]como retornar um dado de um hashMap, que método eu uso??

como faço uma comparação com uma variavel, para saber se a mesma é igual a chave do hashmap?

por exemplo:

int x = Integer.parseInt(JOptionPane.showInputDialog("Coloque o código da compra: "));

HashMap hm = new HashMap;

está nulo, você tem que popular seu conjunto com

hm.put("chave","valor");

Criado 18 de junho de 2008
Ultima resposta 18 de jun. de 2008
Respostas 1
Participantes 2