Java - borrar ficheros

 
Vista:

borrar ficheros

Publicado por essjgaz (2 intervenciones) el 06/09/2005 14:24:15
Tengo un problema.. Desde una aplicación en Java, cuando la cierro tengo que borrar ficheros que se han quedado en mi pc. el problema que tienen que ser con una extensión especifica. Por ejemplo PE1111.PAL, PE1111.pal
Consigo borrar o una extensión o otra, como conseguira borrar las dos extensiones.
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
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:borrar ficheros

Publicado por Yamil Bracho (2315 intervenciones) el 06/09/2005 16:16:33
Puedes usar un Filtro. Seria algo como :

FilenameFilter filtro = new FilenameFilter() {
public boolean accept(File dir, String name) {
return ( name.endsWith(".PAL") || name.endsWith(".pal") );
}
};

File dir = new File("directorio");
String[] archivos = dir.list( filtro );

for ( int i=0; i < archivos.length; i++) {
if ( new File( archivos[ i]).delete() ) {
System.out.println( archivos[i] + " eliminado.");
}
}
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

RE:borrar ficheros

Publicado por essjgaz (2 intervenciones) el 07/09/2005 09:36:07
Gracias. Probado funciona correctamente.
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