Código:
import java.util.*;
public class hash {
public static void main (String args[]) throws Exception {
Hashtable hash = new Hashtable(10,10);
for (int i = 0; i <= 100; i++)
{
Integer entero = new Integer ( i );
hash.put( entero, "Numero : " + i);
}
for (Enumeration e = hash.keys(); e.hasMoreElements();)
{ System.out.println (hash.get(e.nextElement()));
}
}
}
-------------------------------------------------------------------------------------------------
Una tabla hash no es mas que una estructura de datos para asociar valores con llaves. Imaginate algo asi
LLave => Valor
Carlos => Mexico
Jose => China
Juan => USA
Ernesto => Peru
Ahi estariamos relacionando un grupo de nombres con su pais de origen.En java la implementacion seria con la clase Hashtable, aunque mas recientemente se ha favorecido el uso de Hashmap que es muy similar pero con pequeñas diferencias.Esta es una implementacion de una hashtable en java, no hace nada en especial... solo relaciona numeros con mas numeros de forma automatica
lunes, 16 de noviembre de 2009
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario