Hola chicos!
Actualmente estoy programando una tabla hash con la colección de HashMap de Java. La historia es que cuando se general alguna colisión (dos objetos con la misma clave hash) me gustaría obtener todos los objetos implicados en la colisión.
Es decir, si un un momento dado voy a buscar en mi HashMap con la clave "1234" y resulta que hay 5 objetos con esa clave, ¿Puedo obtener los cinco de algún modo?
Muchas gracias!!
PD: La implementación es
Código Java:
Ver original
map.put(clave, cliente); //Siendo la clave un int y cliente un objeto de tipo Cliente
map.get(clave); //El problema reside en que este es el único modo que conozco para obtener los objetos