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