j'ai trouvé une autre façon de procéder, plus simple et performante.
l'objectif était parmi des informations provenant de la bdd de retrouver celle qui apparaît le plus de fois.
j'ai donc créé un hashtable. le duo key/value me permet de stocker la valeur et son nombre d'occurence. je teste simplement dans une boucle si la valeur existe dans mon hashmap, si oui frequence++ sinon, monHashmap.add(object).
ensuite, c'est très simple de récupérer ce que je souhaite.
merci quand même 
Message édité par twisted le 26-06-2008 à 14:26:16