hallo,
also mit diesem code kann man das geschriebene in einer textdatei speichern. nur speichert er erst bei drücken von enter oder schließen des programms. gibts ne möglichkeit etwas einzubauen, so dass es erst bei drücken z.B. eines buchstabens speichert? zudem habe ich das problem, dass es daten im text überschreibt statt dass es in die nächste zeile speichert. gibts evtl. irgendwo ein script, was diese funktionen schon hat?
vielen dank
m34
also mit diesem code kann man das geschriebene in einer textdatei speichern. nur speichert er erst bei drücken von enter oder schließen des programms. gibts ne möglichkeit etwas einzubauen, so dass es erst bei drücken z.B. eines buchstabens speichert? zudem habe ich das problem, dass es daten im text überschreibt statt dass es in die nächste zeile speichert. gibts evtl. irgendwo ein script, was diese funktionen schon hat?
Code:
public class ausgabe {
public static void main (String args[]) {
InputStreamReader eingabe = new InputStreamReader(System.in);
BufferedReader ein = new BufferedReader(eingabe);
File out = new File("D:/daten.txt");
try {
FileOutputStream ausgabe = new FileOutputStream(out);
DataOutputStream raus = new DataOutputStream(ausgabe);
String s = ein.readLine();
while (!s.equals(".")) {
raus.writeBytes(s+"\n");
s = ein.readLine();
}
}
catch (IOException e) {
System.err.println(e.toString());
}
}
}
vielen dank
m34