Bonjour,

je souhaite lire une série de fichiers numérotés (0000.dv, 0001.dv, 0002.dv, ...1000.dv).
J'ai un petit programme pour lister et lire des fichiers que je fais tourner sous linux et MacOsX:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
	...
	File[] fichiers = Dossier.listFiles() ;
	...
	for (i=0 ; i < fichiers.length ; i++)
		{
		...
		System.out.println(fichiers[i].getName()) ;
		}
	...
Lorsque j'exécute sous macosx, tout s'éxécute dans l'ordre : 0000, puis 0001, ...
Mais sous linux, le premier fichier lu est 0002, puis 0003, ... et à la fin 0000, 0001.

Qu'est ce que je n'ai pas compris ?
Comment corriger ce problème ?

Merci...