Fondamentalement, j'ai un répertoire avec quelques fichiers dedans. Dans les configurations d'exécution, j'essaye de mettre le répertoire comme argument: \(workspacename\directory
. Ensuite, le code suivant doit créer une liste de tous les fichiers dans ce répertoire:Comment entrer un répertoire en tant qu'argument dans Eclipse
String directory = args[1];
File folder = new File(directory);
File[] allFiles = folder.listFiles();
ArrayList<File> properFiles = null;
for (File file: allFiles) {
if(file.getName().endsWith(".dat")){
properFiles.add(file);
}
}
le problème que je suis face est que pour certains allFiles raison est nulle.
À quel problème faites-vous face? – Nivas