Ver Mensaje Individual
  #31 (permalink)  
Antiguo 05/05/2017, 22:59
Avatar de detective_jd
detective_jd
 
Fecha de Ingreso: abril-2011
Ubicación: Salto
Mensajes: 437
Antigüedad: 13 años
Puntos: 6
Respuesta: Implementar TablaHash

Hola CalgaryCorpus estuve pensando y mucho en tus palabras pero no se me ocurre una forma de hacer los recorridos que no sea que los datos están uno detrás del otro.

Lo peor de todo, es que estoy pensando en poner un atributo tipo entry llamado next para saber el siguiente cosa que no me gusta mucho la idea, pero no sé que hacer para llevar a cabo esto.

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 k, V v) {
  5.             value = v;
  6.             key = k;
  7.         }
  8.         @Override
  9.         public final K getKey() {
  10.             return key;
  11.         }
  12.         @Override
  13.         public final V getValue() {
  14.             return value;
  15.         }        
  16.         @Override
  17.         public V setValue(V v) {
  18.             V val = value;
  19.             value = v;
  20.             return val;
  21.         }
  22.         @Override
  23.         public String toString() {
  24.             return getKey() + " -> " + getValue();
  25.         }
  26.     }

Espero sus respuestas y saludos.