Java では、テキスト ファイルに書き込むためにSystem.out
:をリダイレクトしました。System.setOut("someText.txt");
このプログラムを 1 時間に 1 回実行し、各印刷ステートメントのセットをファイルの末尾に追加したいと考えています。たとえば、1 時間目に私のプログラムが実行され、「Hello\n」と出力されて終了するとします。その後、2 時間目にプログラムが実行され、"hello again\n" と出力されて終了します。
これが発生した場合、テキストファイルの内容を次のようにしたいと思います。
Hello
Hello again
現在、テキストファイルを上書きしているだけです。
- このリダイレクトされた printStream をテキスト ファイルの末尾に追加するにはどうすればよいですか?
編集どうすればコンソールにも出力できますか?