magic_halli
Erfahrenes Mitglied
Hi,
ich möchte aus einer Textdatei zeilenweise den Inhalt auslesen und wieder zeilenweise in eine andere Textdatei schreiben.
Habe schon etliche Versuche gestartet, aber immer erhalte ich Fehlermeldungen.
Hier mal mein Code:
Alles funktioniert, bis auf den Inhalt in ausgabe.txt zu schreiben.
Was habe ich falsch gemacht?
Danke.
ich möchte aus einer Textdatei zeilenweise den Inhalt auslesen und wieder zeilenweise in eine andere Textdatei schreiben.
Habe schon etliche Versuche gestartet, aber immer erhalte ich Fehlermeldungen.
Hier mal mein Code:
Code:
//Variablen vereinbaren
String nameEingabedatei = "test.txt";
String nameAusgabedatei = "ausgabe.txt";
String zeile;
File eingabedatei;
File ausgabedatei;
FileReader fr;
FileWriter fw;
BufferedReader br;
BufferedWriter bw;
System.out.println("Inhalt von "+nameEingabedatei +":");
eingabedatei = new File(nameEingabedatei);
fr = new FileReader(eingabedatei);
ausgabedatei = new File(nameAusgabedatei);
fw = new FileWriter(ausgabedatei);
bw = new BufferedWriter(fw);
br = new BufferedReader(fr);
//Ausgabe des Inhalts von test.txt und schreiben dieses Inhalts in ausgabe.txt
zeile=br.readLine();
while ( zeile != null ) {
System.out.println(zeile);
zeile=br.readLine();
bw.write(zeile);
}
bw.close();
br.close();
Alles funktioniert, bis auf den Inhalt in ausgabe.txt zu schreiben.
Was habe ich falsch gemacht?
Danke.