Voici le code que j'ai jusqu'ici:Comment importer une liste de répertoire (et de sous-répertoire) en Java?
import java.io.*;
class JAVAFilter implements FilenameFilter {
public boolean accept(File dir, String name) {
return (name.endsWith(".java"));
}
}
public class tester {
public static void main(String args[])
{
FilenameFilter filter = new JAVAFilter();
File directory = new File("C:\\1.3\\");
String filename[] = directory.list(filter);
}
}
À ce stade, il va stocker une liste de tous les fichiers * .java à partir du répertoire C: \ 1.3 \ dans le tableau de chaînes de nom de fichier . Cependant, je voudrais stocker une liste de tous les fichiers java également dans les sous-répertoires (de préférence avec leur chemin dans C: \ 1.3 \ spécifié aussi.) Comment puis-je faire cela? Merci!