Java:File.createTempFile()

De W3API
Saltar a: navegación, buscar

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

File

[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();
}

[editar] Lineas de Código

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
api's
webs
Herramientas