Java - Problemas al Filtrar archivos por extension

   
Vista:

Problemas al Filtrar archivos por extension

Publicado por Federico federicolivarez@gmail.com (4 intervenciones) el 29/08/2011 21:37:50
Estimados, soy principiante en Java y estoy teniendo el siguiente problema, estoy programando una aplicacion que cuenta los archivos con determinada extension, dentro de una estructura de carpetas. El problema es que solo me filtra el primer directorio, pero no ingresa en los subdirectorios, espero me puedan ayudar...

class ClaseArchivos {

int cantidadArchivos;

public ClaseArchivos() {
this.cantidadArchivos = 0;
}
public void cuentaArchivos(File[] archivos) {

//itera sobre el arreglo de archivos
for (int i = 0; i < archivos.length; i++) {
if (archivos[i].isDirectory()) {
System.out.println("Entrando a la carpeta: " + archivos[i].getName());

cuentaArchivos(archivos[i].listFiles(new Filtro(".tif")));

continue;
}
cantidadArchivos++;
}
}
public int getCantidadArchivos() {
return this.cantidadArchivos;
}
}

Saludos y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problemas al Filtrar archivos por extension

Publicado por Tom (909 intervenciones) el 30/08/2011 12:30:47
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problemas al Filtrar archivos por extension

Publicado por andres (3 intervenciones) el 06/09/2011 03:58:57
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar