[java] table de hachage

karine -  
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Comment on fait une table de hachage en java ?
Est-ce qu'il y a des fonctions particulières ?

Si vous avez un lien vers un site qui explique bien pour les débutants, ça m'interresse !

Merci!!
A voir également:

4 réponses

Satrialien Messages postés 52 Statut Membre 13
 
Salut,

Il y a les classes java.util.Hashtable et java.util.HashMap.

Tu utilises la méthode put(Object key, Object value) pour ajouter et la méthode "Object get(Object key)" pour récupérer.

(Tiré de la javadoc)
 This example creates a hashtable of numbers. It uses the names of the numbers as keys:

     Hashtable numbers = new Hashtable();
     numbers.put("one", new Integer(1));
     numbers.put("two", new Integer(2));
     numbers.put("three", new Integer(3));
 

To retrieve a number, use the following code:

     Integer n = (Integer)numbers.get("two");
     if (n != null) {
         System.out.println("two = " + n);
     }
 


http://java.sun.com/j2se/1.4.2/docs/api/java/util/Hashtable.html

bon courage
4
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
0
karine
 
Merci beaucoup, j'ai réussi à creer ma table de hachage !

A+
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
:)
0