Exemples Java - Parcourir tous les répertoires sous le répertoire spécifié

Java 实例Exemples Java

L'exemple suivant montre comment utiliser la méthode list de la classe File pour parcourir tous les répertoires sous le répertoire spécifié :

Fichier Main.java

import java.io.*; class Main { public static void main(String[] args) { File dir = new File("F:"); File[] files = dir.listFiles(); FileFilter fileFilter = new FileFilter() { public boolean accept(File file) { return file.isDirectory(); } }; files = dir.listFiles(fileFilter); System.out.println(files.length); if (files.length == 0) { System.out.println("Le répertoire n'existe pas ou ce n'est pas un répertoire"); } else { for (int i=0; i< files.length; i++) { File filename = files[i]; System.out.println(filename.toString()); } } } }

La sortie de l'exécution du code ci-dessus est :

14
F:\C Drive Data Old HDD
F:\Desktop1
F:\harsh
F:\hharsh final
F:\hhhh
F:\mov
F:\msdownld.tmp
F:\New Folder
F:\ravi
F:\ravi3
F:\RECYCLER
F:\System Volume Information
F:\temp
F:\work

Java 实例Exemples Java

Autres extensions