Bonjour, je souhaiterai lister tous les fichiers des repertoires et sous repertoires MAIS en ayant un filtre sur les elements a lister:
Ex: je passe en parametre a ma fonction "C:\" et je voudrais la liste de tous les .doc a partir de c:
J'ai la fonction suivante mais ca ne marche pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public static void listeRepertoire ( File repToScan ) {
 
	int NumOfFileInRep;
	FilenameFilter filter = new XMLFilter();
	File[] list = repToScan.listFiles(filter);
 
    if (repToScan.isDirectory()) {
 
   //   File[] list = repToScan.listFiles();
        for ( NumOfFileInRep = 0; NumOfFileInRep < list.length; NumOfFileInRep++) {
        	listeRepertoire( list[NumOfFileInRep]);
        } 
    } 
	 else{
		 InfoTagFromFile(repToScan.getAbsolutePath());
		 System.out.println(repToScan.getAbsolutePath());
    }
}
Merci de votre aide.

Avec