Artículos
Java

Listar un directorio con Java

26/Dic/2008

Mediante la clase File podremos listar de forma sencilla el contenido de un directorio. Lo primero que tendremos que hacer es crear un objeto de tipo File con el nombre del directorio a a listar.

String sDirectorio = "c:\\datos";
File f = new File(sDirectorio);

Utilizaremos el método .exists() para comprobar que el directorio existe.

if (f.exists()){ // Directorio existe }
else { //Directorio no existe }

Una vez pasada esta validación utilizamos el método .listFiles. Este método devuelve todos los ficheros asociados al directorio en un array de Files. Es por ello que solo nos quedará recorrer el array e ir mostrando el nombre de lo ficheros y directorios que componen nuestro directorio.

File[] ficheros = f.listFiles();
for (int x=0;x

Para obtenerel nombre del fichero o directorio utilizamos el método .getName().

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
3 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios