Java - Buscar archivos

 
Vista:

Buscar archivos

Publicado por vane (1 intervención) el 11/02/2007 18:18:56
Hola a todos:

Estoy haciendo una aplicación, que necesito que busque en todo mi sistema, archivos con cierta extensión. ¿Alguien me puede ayudar? No sé cómo hacerlo.

Muchas gracias.

Un saludo.
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

RE:Buscar archivos

Publicado por Angel (537 intervenciones) el 12/02/2007 09:47:02
Quizas esto te ayude...
Le pasas la ruta desde la que quires empezar a buscar y la extension de ficheros que quiers buscar en minuscula

public void listaFicheros(String dir, String ext)
{
File src = new File(dir);
if(src.isDirectory())
{
String[] lista = src.list();
for(int i=0;i<lista.length;i++)
{
File f = new File(dir+"\\"+lista[i]);
if(f.isDirectory())
{
listaFicheros(dir+"\\"+lista[i],ext);
}
else
{
if(f.getName().toLowerCase().endsWith(ext))
{
//Aki haces lo que quieras........
System.out.println("---->ficheroEncontrado:"+f.getAbsolutePath());
}
}
}
}
}

Saludos
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