Classe HashMap

2 respostas
marcelocarvalho

Alguém poderia me dar uma ajuda e explicar um exemplo com a classe HashMap.
Obrigado.

2 Respostas

wolmirGarbin

Opa… Bom…

Cara assim HashMap funciona da seguinte forma…

HashMap map = new HashMap(); -> Instancia o objeto.

O HashMap tambem pode ser tipada ou seja vc diz que ela só vai aceitar valores de um tipo de objeto e o mesmo só aceitará isso exe:

HashMap<String, Integer> map = new HashMap<String, Integer>();

nesse caso só poderá passar valores para ela da seguite forma:

map.put("NomeIdentificador", 12);

Quando vc for recuperar este valor ele retornará o valor 12;

map.get("NomeIdentificador"); // == 12

ele é util por exemplo se vc quer passar algumas informações do banco de dados para outro lugar exe:

HashMap map = new HashMap();
map.put("Nome", "Nome retornado");
map.put("Idade", 12);
map.put("Sexo", "M");

//depois ele retorna este objeto com os dados que vc inserio exe:

map.get("Nome");
map.get("Idade");
map.get("Sexo");

Cara espero ter ajudado…
Valew…

Wolmir Cesar Garbin.

marcelocarvalho

Olá, Wolmir.
Ajudou pra caramba.
Estou começando meu estudos em java e surge umas dúvidas.

Criado 25 de março de 2011
Ultima resposta 25 de mar. de 2011
Respostas 2
Participantes 2