ooAlbert
2007-02-07, 12:13:33
Hi,
ich möchte periodisch daten in eine textdatei ausgeben. Ich hab dazu schonmal etwas gebastelt aber die datei wird jedesmal überschrieben anstatt weitergeführt.
Weiß wer wie man das abändert?
Date dt = new Date();
Vector vec2 = new Vector();
vec2.add( dt+" "+segment+" "+bogen+" "+x);
try {
BufferedWriter out = new BufferedWriter(
new OutputStreamWriter(
new FileOutputStream( "log.txt" ) ) );
for( int i=0; i<vec2.size(); i++ ) {
String s = vec2.get( i ).toString();
out.newLine();
System.out.println( s );
out.write( s, 0, s.length() );
out.newLine();
}
out.close();
}catch( IOException ex ) {
System.out.println( ex );
}
ich möchte periodisch daten in eine textdatei ausgeben. Ich hab dazu schonmal etwas gebastelt aber die datei wird jedesmal überschrieben anstatt weitergeführt.
Weiß wer wie man das abändert?
Date dt = new Date();
Vector vec2 = new Vector();
vec2.add( dt+" "+segment+" "+bogen+" "+x);
try {
BufferedWriter out = new BufferedWriter(
new OutputStreamWriter(
new FileOutputStream( "log.txt" ) ) );
for( int i=0; i<vec2.size(); i++ ) {
String s = vec2.get( i ).toString();
out.newLine();
System.out.println( s );
out.write( s, 0, s.length() );
out.newLine();
}
out.close();
}catch( IOException ex ) {
System.out.println( ex );
}