Bonjour,
j'ai un fichier texte qui a plusieurs champs et je souhaiterais le trier
Mon fichier
je souhaiterais le trier par ordre croissant suivant le NOM.Code:
1
2 categorie nom prenom datedenaissance ... ...
Comment faire?
Merci d'avance.
Jacko2
Version imprimable
Bonjour,
j'ai un fichier texte qui a plusieurs champs et je souhaiterais le trier
Mon fichier
je souhaiterais le trier par ordre croissant suivant le NOM.Code:
1
2 categorie nom prenom datedenaissance ... ...
Comment faire?
Merci d'avance.
Jacko2
Tu lis le fichier en mettant les valeurs dans un objet.
Tu tries ta liste d'objets par nom.
Tu réécris le fichier ainsi trié.
Dans les sources dvp ou la :faq: il doit y avoir un code pour lire/écrire un CSV, tu dois pouvoir utiliser ça, j'ai l'impression que ton séparateur est TAB, tu auras au pire, une mini adaptation pour ça.
j'utilise déjà le code pour les CSV mais je ne vois pas comment faire pour trier :(
et je trouve rien dans la FAQ
Il faut que ton objet implémente l'interface Comparable
http://java.developpez.com/faq/java/...rierCollection