ÎncepețiÎncepe gratuit

Scrierea fișierelor cu BufferedWriter

Echipa de analiză are nevoie de fișiere rezumative generate din datele de piață. Sarcina ta este să scrii un program care salvează un rezumat simplu într-un fișier nou. Acesta va fi primul pas în implementarea operațiunilor de scriere a datelor în cadrul pipeline-ului.

Clasele BufferedWriter și FileWriter au fost deja importate.

Acest exercițiu face parte din cursul

Importul datelor în Java

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un writer folosind constructori înlănțuiți.
  • Scrie linia de titlu în fișier.
  • Scrie două linii de date în fișier.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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());
        }
    }
}
Editează și rulează codul