Bonjour � tous,
Je cherche le saint Graal... C'est � dire une collection me permettant de stocker des objets:
- dans l'ordre de leur insertion (je veux pouvoir retrouver les objets dans l'ordre o� je les ai stock�s)
- uniques (pas de doublons)

Pour le moment j'utilise un bidule qui impl�mente java.util.Collection et qui utilise en interne soit un HashSet (si je ne veux pas de doublons), soit un ArrayList (si je m'en fiche). Je peux donc g�rer le caract�re unique des objets ajout�s. Malheureusement HashSet ne maintient pas l'ordre d'insertion...
Arrg ! Conna�triez vous une variation de HashSet qui fasse �a ? Avant tout, je pr�cise =):

- que je ne peux pas installer la JDK 1.4 (qui dispose de LinkedHashSet, qui est exactement ce que je cherche...)
- que je ne peux pas installer GNU Classpath (ou alors, peut-�tre m'amuser � le fractionner pour garder uniquement les classes qui m'int�ressent ?), qui contient �galement un LinkedHashSet.

Je ne m'y conna�t pas assez pour comprendre � fond LinkedHashSet et en extirper les bouts qui lui donnent cette propri�t� de g�rer l'ordre d'insertion. Quelqu'un a-t'il sous le coude un morceau de code qui ferait �a ?

Aur�lien Mazurie

Répondre à