hashMap duvida

1 resposta
LPJava

hashMap nao aceita duplicatas?

import java.util.HashMap;
class Maphash{
	public static void main(String agr[]){
		HashMap<Integer,String>add = new HashMap<Integer,String>();
			add.put(10,"tv");
			add.put(14,"som");
			add.put(10,"micro");
		System.out.println(add);
	}
}

:?:

1 Resposta

Deh

HashMap não aceita chaves duplicadas, como você faz essa adição:

add.put(10,"micro");

ele vê que já existe um objeto com uma chave “10”, ele então somente atualiza o objeto que já existe nele.

Criado 7 de março de 2007
Ultima resposta 8 de mar. de 2007
Respostas 1
Participantes 2