Hallo!
Ich möchte in eine Datei schreiben..das ist mir auch schon gelungen, jedoch wird der String immer wieder überschrieben, wenn ich einen neuen Aufruf mit einem anderen String starte!
Jetzt hab ich mir gedacht, ich bau einen StringBuffer ein, damit ich dann Strings einfach zu jenen im File schon vorhandenen String hinzufügen bzw. dranhängen kann!
Das funktioniert aber leider nicht!
Geht das überhaupt?
Hat da jemand eine Idee??
Danke im Voraus!!
So wars eben vorher...das funktioniert:
und jetzt mit StringBuffer,damit man was dranhängen kann, ohne dass etwas im File gelöscht wird!
Vielleicht kann mir jemand helfen!
Bitte!
Ich möchte in eine Datei schreiben..das ist mir auch schon gelungen, jedoch wird der String immer wieder überschrieben, wenn ich einen neuen Aufruf mit einem anderen String starte!
Jetzt hab ich mir gedacht, ich bau einen StringBuffer ein, damit ich dann Strings einfach zu jenen im File schon vorhandenen String hinzufügen bzw. dranhängen kann!
Das funktioniert aber leider nicht!
Geht das überhaupt?
Hat da jemand eine Idee??
Danke im Voraus!!
So wars eben vorher...das funktioniert:
Code:
import java.io.*;
public class ReadFile{
public static void main(String [] args) {
String s="Hello";
try{
PrintWriter schreib=new PrintWriter(new FileWriter("C://Norman/Spiel.txt"));
schreib.write(s);
schreib.close();
}
catch(Exception e){
System.out.println(e);
}
}
}
und jetzt mit StringBuffer,damit man was dranhängen kann, ohne dass etwas im File gelöscht wird!
Code:
import java.io.*;
public class ReadFile{
public static void main(String [] args) {
StringBuffer sb;
String s="Hansi";
try{
PrintWriter schreib=new PrintWriter(new FileWriter("C://Norman/Spiel.txt"));
sb=new StringBuffer();
sb.append(s);
schreib.write(sb);
schreib.close();
}
catch(Exception e){
System.out.println(e);
}
}
}
Vielleicht kann mir jemand helfen!
Bitte!