Código de Java - Uso de archivos temporales en Java

Imágen de perfil
Val: 298
Bronce
Ha disminuido 1 puesto en Java (en relación al último mes)
Gráfica de Java

Uso de archivos temporales en Javagráfica de visualizaciones


Java

Publicado el 7 de Abril del 2019 por Info (85 códigos)
3.047 visualizaciones desde el 7 de Abril del 2019
Ejemplo que muestra como crear, escribir y leer en un archivo temporal en Java.

La salida del ejemplo seria algo así:
1
2
3
Java tmp dir: /tmp
Path: /tmp/archivoTemporal_5279288869856060260.lwp
Texto guardado en el archivo temporal: La Web del Programador

1

Publicado el 7 de Abril del 2019gráfica de visualizaciones de la versión: 1
3.054 visualizaciones desde el 7 de Abril del 2019
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import java.io.*;
 
public class ArchivoTemporal {
 
    public static void main(String[] args) throws IOException {
 
        // Mostramos la ruta definida en el sistema para los archivos temporales
        String dir = System.getProperty("java.io.tmpdir");
        System.out.println("Java tmp dir: " + dir);
 
        // Creamos un arhivo vacio indicando un texto para el inicio y final 
        // (prefijo y sufijo) del archivo. Muy util para saber cuales son nuestro
        // archivos temporales
        File f = File.createTempFile("archivoTemporal_",".lwp");
        System.out.println("Path: " + f.getAbsolutePath() );
 
        // guardamos texto en el archivo temporal
        BufferedWriter bw = new BufferedWriter(new FileWriter(f));
        bw.write("La Web del Programador\n");
        bw.close();
 
        // leemos cada linea del archivo temporal
        String str;
        BufferedReader br = new BufferedReader(new FileReader(f));
        while((str = br.readLine()) != null) {
            System.out.println("Texto guardado en el archivo temporal: "+str);
        }
        br.close();
 
        // Eliminamos el archivo temporal cuando ya no lo necesitemos
        f.delete();
 
    }
}



Comentarios sobre la versión: 1 (0)


No hay comentarios
 

Comentar la versión: 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s5247