[java] table de hachage

Fermé
karine - 9 mai 2005 à 14:06
choubaka Messages postés 39376 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 29 avril 2024 - 9 mai 2005 à 15:20
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 Date d'inscription mercredi 9 mars 2005 Statut Membre Dernière intervention 28 janvier 2006 13
9 mai 2005 à 14:58
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 39376 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 29 avril 2024 2 101
9 mai 2005 à 14:54
0
Merci beaucoup, j'ai réussi à creer ma table de hachage !

A+
0
choubaka Messages postés 39376 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 29 avril 2024 2 101
9 mai 2005 à 15:20
:)
0