0

次のようなテキストファイルがあります。

abcd 
1234

と私が使用しているコード:

RandomAccessFile file = null;       
  try {
     file = new RandomAccessFile("C:\\Users\\z36137zz\\Desktop\\test.txt", "rw");
     file.writeBytes("edcba\n");
     file.close();
 } catch (FileNotFoundException e) {
     e.printStackTrace();
 } catch (IOException e) {
     e.printStackTrace();
 }

そして、1行目を「edcba」に変更したいので、RandomAccessFileクラスを使用しましたが、「edcba」と書くと、2行目の「1」が隠れてしまいます。それで、私は何をすべきですか?

4

0 に答える 0