[問題] 使用輸出的方法時,如何“指定”修改特定行數的資料?

看板java作者 (琉璃渣)時間15年前 (2010/06/20 18:21), 編輯推噓3(305)
留言8則, 6人參與, 最新討論串1/1
如題 為了將資料輸出到文字文件,我查了API的Writer相關類別,但是找到的方法幾乎都是將新 的資料輸出到原有資料的末端(我用的是FileWriter,設定為true),不知是否有方法可 以指定要輸出到哪一行?又是否有方法可以對原有的資料進行刪除或修改? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.231.87

06/20 18:27, , 1F
1:沒有 2:沒有...
06/20 18:27, 1F

06/20 19:02, , 2F
那就是只能把資料全部讀出來,處理過後再全部丟回去?
06/20 19:02, 2F

06/20 19:40, , 3F
nio 類別的彈性比較大 可以參考看看…
06/20 19:40, 3F

06/20 19:40, , 4F
有什麼不好嗎? 其實這是文字檔根本性的問題 Orz
06/20 19:40, 4F

06/21 12:03, , 5F
Class RandomAccessFile
06/21 12:03, 5F

06/21 12:07, , 6F
但似乎還是和樓主的需求有些落差
06/21 12:07, 6F

06/24 00:42, , 7F
如同你說的 全部讀出 處理後再全部丟回去...
06/24 00:42, 7F

06/25 14:50, , 8F
問題已經解決了,謝謝大家
06/25 14:50, 8F
文章代碼(AID): #1C7Ul43z (java)