Zápis souborů pomocí BufferedWriter
Analytický tým potřebuje vytvářet souhrnné soubory z tržních dat. Tvým úkolem je napsat program, který zapíše jednoduchý souhrn do nového souboru. To bude tvůj první krok při implementaci operací výstupu do souboru v rámci datového pipeline.
Třídy BufferedWriter a FileWriter jsou již naimportované.
Toto cvičení je součástí kurzu
Importing Data in Java
Pokyny k cvičení
- Vytvoř writer pomocí zřetězených konstruktorů.
- Zapiš do souboru řádek s názvem.
- Zapiš do souboru dva datové řádky.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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());
}
}
}