Ver Mensaje Individual
  #13 (permalink)  
Antiguo 11/06/2017, 19:10
Avatar de detective_jd
detective_jd
 
Fecha de Ingreso: abril-2011
Ubicación: Salto
Mensajes: 437
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: TablaHash y sus pasos

También me había olvidado decir que para que lo de las colisiones ande, tenía que cambiar mi clase interna entry cosa que el next de la entrada sea null xq de lo contrario no iba a funcionar

Código Java:
Ver original
  1. class Entry<K,V> implements Map.Entry<K,V>{
  2.         final K key;
  3.         V value;
  4.         Entry<K,V> next;
  5.         public Entry(K xkey, V xvalue) {
  6.             this.key = xkey;
  7.             this.value = xvalue;
  8.             this.next = null;
  9.         }        
  10.         @Override
  11.         public K getKey() {
  12.             return key;
  13.         }
  14.         @Override
  15.         public V getValue() {
  16.             return value;
  17.         }
  18.         @Override
  19.         public V setValue(V v) {
  20.             V val = value;
  21.             value = v;
  22.             return val;
  23.         }        
  24.     }

Nuevamente digo y pido si pueden mandarme por este post o como mensaje privado, los bugs, mejoras en el código o test xq si me dicen exactamente que falla o falta lo pongo.

Espero sus respuestas y saludos.