Java:File.createTempFile()
De W3API
Contenido |
[editar] Descripción
Método que crea un fichero temporal dentro de un directorio y dentro del directorio temporal del sistema.
[editar] Sintaxis
static File createTempFile(String prefix, String suffix) static File createTempFile(String prefix, String suffix, File directory)
[editar] Parametros
- prefix, texto que pondremos delante del fichero temporal.
- suffix, texto que pondremos detrás del fichero temporal.
- directory, directorio en el que crearemos el fichero temporal. Si lo dejamos a nulo será el directorio temporal del sistema.
[editar] Excepciones
IOException,SecurityException,IllegalArgumentException
[editar] Clases Java a las que aplica
[editar] Ejemplo
try {
// Genera el fichero temporal con prefijos y sufijos. Genera un texto aleatorio.
// Lo genera el el directorio temporal del sistema
File tempFile = File.createTempFile("mificherotemporal",null);
// Permite que el fichero se borre al salir del programa
// tempFile.deleteOnExit();
//Escribimos información en el fichero
BufferedWriter out = new BufferedWriter(new FileWriter(tempFile));
out.write("Esto es un fichero temporal");
out.close();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}