eigentlich muss das kein Problem sein. ich will in einer Text Datei schreiben und habe folgende code
[highlight=c#]public void schreiben(){
// File anlegen
file = new File("C:\\FileWriterTest.txt");
try {
// new FileWriter(file ,true) - falls die Datei bereits existiert
// werden die Bytes an das Ende der Datei geschrieben
// new FileWriter(file) - falls die Datei bereits existiert
// wird diese überschrieben
writer = new FileWriter(file ,true);
// Text wird in den Stream geschrieben
writer.write("Hallo Wie gehts?");
// Platformunabhängiger Zeilenumbruch wird in den Stream geschrieben
writer.write(System.getProperty("line.separator")) ;
// Text wird in den Stream geschrieben
writer.write("Danke mir gehts gut!");
// Schreibt den Stream in die Datei
// Sollte immer am Ende ausgeführt werden, sodass der Stream
// leer ist und alles in der Datei steht.
writer.flush();
// Schließt den Stream
writer.close();
} catch (IOException e) {
e.printStackTrace();
}[/highlight]
ich habe compiliert und habe keinen Fehler gekriegt aber nach der Ausführung wenn ich in der entsprechende File gehe sehe ich die entsprechende Test nicht weiß jemand wo das pb liegt. ich habe meine Funktion in der oncreate Methode aufgerufen
[highlight=c#]public void schreiben(){
// File anlegen
file = new File("C:\\FileWriterTest.txt");
try {
// new FileWriter(file ,true) - falls die Datei bereits existiert
// werden die Bytes an das Ende der Datei geschrieben
// new FileWriter(file) - falls die Datei bereits existiert
// wird diese überschrieben
writer = new FileWriter(file ,true);
// Text wird in den Stream geschrieben
writer.write("Hallo Wie gehts?");
// Platformunabhängiger Zeilenumbruch wird in den Stream geschrieben
writer.write(System.getProperty("line.separator")) ;
// Text wird in den Stream geschrieben
writer.write("Danke mir gehts gut!");
// Schreibt den Stream in die Datei
// Sollte immer am Ende ausgeführt werden, sodass der Stream
// leer ist und alles in der Datei steht.
writer.flush();
// Schließt den Stream
writer.close();
} catch (IOException e) {
e.printStackTrace();
}[/highlight]
ich habe compiliert und habe keinen Fehler gekriegt aber nach der Ausführung wenn ich in der entsprechende File gehe sehe ich die entsprechende Test nicht weiß jemand wo das pb liegt. ich habe meine Funktion in der oncreate Methode aufgerufen
Comment