LoslegenKostenlos starten

Dateien mit BufferedWriter schreiben

Das Analyseteam hat jetzt mitgeteilt, dass es aus den Marktdaten Zusammenfassungsdateien erstellen muss. Deine Aufgabe ist es, ein Programm zu schreiben, das eine einfache Zusammenfassung in eine neue Datei ausgibt. Das ist dein erster Schritt, um Datei-Ausgabeoperationen für die Datenpipeline zu implementieren.

Die Klassen BufferedWriter und FileWriter wurden bereits für dich importiert.

Diese Übung ist Teil des Kurses

<Kurs>Daten in Java importieren</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle einen Writer mithilfe verketteter Konstruktoren.
  • Schreibe die Titelzeile in die Datei.
  • Schreibe zwei Datenzeilen in die Datei.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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());
        }
    }
}
Code bearbeiten und ausführen