-
tri croise tableau
Bonjour
j'aimerais faire un tri croisé sur un tab[][] du type :
code indice
k0001 1
k0002 3
k0002 1
k0002 2
et j'aimerais obtenir :
code indice
k0001 1
k0002 1
k0002 2
k0002 3
j'ai bien trouve addsortcolumn mais ne tri qu'une seule colonne indépendemment de l'autre.
merci de votre aide
-
Que ce soit dans un Object[][], ou pour une JTable (selon ton cas) : la "réponse aux tris" se trouve toujours dans une implémentation spécifique de l'interface Comparator .
;)
-
Salut,
Au passage un petit exemple d'utilisation de Comparator, section5.2.1.2 ... ;)
Fred
-
méthode objet SUPERBOURRIN :
tu crée un objet Data qui contient 1 ligne et tu lui donne une méthode compareTo() dans laquelle tu donne la règle de tri.
Ensuite, tu fais un Vector<Data> et tu utilise un Collection.sort(v); (où v est ton Vector).
voilou ^^
PS ... tu dois indiquer : implements Comparable ... (je connais pas Comparator, dsl)