S
Sancho
Gast
Hallo zusammen, ich habe ein kleines Problem:
Ich möchte Text aus einer Datei lesen und anschließend diesen in Großbuchstaben wieder in die Datei schreiben.
Das Lesen und in Großbuchstaben umwandeln klappt ja, aber das schreiben nicht. Die Datei ist nach dem Ausführen meines Quelltextes komplett leer.
Quelltext:
edit deathbyaclown: code tags !
Ich möchte Text aus einer Datei lesen und anschließend diesen in Großbuchstaben wieder in die Datei schreiben.
Das Lesen und in Großbuchstaben umwandeln klappt ja, aber das schreiben nicht. Die Datei ist nach dem Ausführen meines Quelltextes komplett leer.
Quelltext:
Code:
import java.io.*;
class openclose {
String ausgabe;
openclose() {
try {
FileInputStream fis =
new FileInputStream("C:\\textdatei.txt");
InputStreamReader isr =
new InputStreamReader(fis);
BufferedReader br =
new BufferedReader(isr);
ausgabe = br.readLine().toUpperCase();
fis.close();
isr.close();
br.close();
FileOutputStream fos =
new FileOutputStream("C:\\textdatei.txt");
OutputStreamWriter osw =
new OutputStreamWriter(fos);
BufferedWriter bw =
new BufferedWriter(osw);
bw.write(ausgabe);
fos.close();
osw.close();
bw.close();
}
catch(Exception e) {}
}
public static void main(String[] args) throws IOException {
new openclose();
}
}
edit deathbyaclown: code tags !