PrintWriter を使用して txt ファイルに書き込みます。しかし、ここで問題があります。何行か書いた後、一番上の行から書くことはできますか? たとえば、次のように書いています。
PrintWriter out = new PrintWriter("result.txt");
out.print("first line");
out.print("second line");
じゃあ一行目から書き直していい?したがって、次のように、最初の行の前に String top = "top line" を記述できます。
top line
first line
second line
問題は、「先頭行」と「2 行目」を記述した後にのみ String top の内容を取得できることです。ファイルの先頭に書き込むにはどうすればよいですか?
ありがとうございました!