ComenzarEmpieza gratis

Escritura de archivos con BufferedWriter

Ahora el equipo de análisis ha indicado que necesita crear archivos de resumen a partir de sus datos de mercado. Tu tarea es escribir un programa que genere un resumen sencillo en un archivo nuevo. Este será tu primer paso para implementar operaciones de salida a archivos en la canalización de datos.

Las clases BufferedWriter y FileWriter ya se han importado por ti.

Este ejercicio forma parte del curso

Importación de datos en Java

Ver curso

Instrucciones del ejercicio

  • Crea un writer usando constructores encadenados.
  • Escribe la línea de título en el archivo.
  • Escribe dos líneas de datos en el archivo.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

public class BufferedWriterExample {
    public static void main(String[] args) {
        String filePath = "summary.txt";
        
        // Create a writer using chained constructors
        try (BufferedWriter writer = new ____(new FileWriter(filePath))) {
            // Write the title line
            ____.____("MARKET DATA SUMMARY");
            writer.newLine();
            
            // Write two data lines
            writer.____("Total Records: 156");
            writer.newLine();
            writer.____("Date Range: 2023-01-01 to 2023-06-30");
            writer.newLine();
            
            System.out.println("Summary file created successfully");
        } catch (IOException e) {
            System.err.println("Error writing file: " + e.getMessage());
        }
    }
}
Editar y ejecutar código