Ejemplo de Java - Recorrer todos los directorios bajo el directorio especificado

Java 实例Ejemplo de Java

El siguiente ejemplo demuestra cómo usar el método list de la clase File para recorrer todos los directorios bajo el directorio especificado:

Archivo 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("El directorio no existe o no es un directorio"); } else { for (int i=0; i< files.length; i++) { File filename = files[i]; System.out.println(filename.toString()); } } } }

El resultado de ejecutar el código anterior es:

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 实例Ejemplo de Java

Otras extensiones