Estaba investigando en Map
sy descubrí que si agrego la misma clave dos veces deliberadamente, el tamaño del mapa sigue siendo el mismo. ¿Cuál es la razón técnica detrás de esto?agregando la misma clave dos veces en el Mapa
Map map=new HashMap();//HashMap key random order.
map.put("Amit","Java");
map.put("Amit","Java");
para recuperar ...
System.out.println("There are "+map.size()+" elements in the map.");
System.out.println("Content of Map are...");
Set s=map.entrySet();
Iterator itr=s.iterator();
while(itr.hasNext())
{
Map.Entry m=(Map.Entry)itr.next();
System.out.println(m.getKey()+"\t"+m.getValue()+"\t"+ m.hashCode());
}
El resultado que consigo:
There are 1 elements in the map.
Content of Map are...
Amit Java 3943477
Ese es el objetivo de Maps. – Pshemo