Salut les gens !
J'aurais besoin d'une petite explication sur :
Lorsqu'on liste le contenu d'un repertoire, comment sont triés les fichier ?
Est-ce laissé totalement à l'OS ?
Car voila, j'ai un dossier avec 5 fichier :
f1(1).txt 5ko
f1(2).txt 27ko
f1(3).txt 5ko
f1(4).txt 32ko
f1(5).txt 6ko
f1(6).txt 30ko
Mais pourtant en sortie je retrouve quelque chose assez étrange :
f1(1).txt
f1(5).txt
f1(3).txt
f1(2).txt
f1(4).txt
f1(6).txt
Alors j'aurais désiré savoir comment sont triés les fichiers par un system de listing en Java.
Voici le code que j'ai (grosso modo) :
Et j'ai pas l'impression de lui demander de trier quoi que ce soit !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 File lFich = new File("c:/cheminVersMonDossier/"); String[] lesFichiers = lFich .list(); for (int i = 0;i<lesFichiers .length; i++) { System.out.println("\t" + lesFichiers [i]); }
Merci de vos réponses.
Rilou
Partager