[英]How to append existing line within a java text file
我無法在不覆蓋特定行或添加新行的情況下添加到文本文件中的現有行。
例如,我的文本文件中有一行:
hello my name is
我想添加到此行,使其變為:
hello my name is joe bloggs
謝謝
我有一個創建幫助台程序的任務,並且我正在嘗試合並一項功能,使用戶可以編輯他們發布的問題。 結果,程序將需要能夠在文本文件中附加任何行-不一定只是最后一行
如果它不在文件末尾,那么您就很麻煩-您基本上是在談論在文件中間插入數據,而文件系統通常不支持這種插入 。
解決此問題的通常方法是創建一個新文件-從舊文件復制插入點之前的部分,然后寫入新數據,然后再復制原始文件的其余部分。 最后,進行所需的重命名/刪除操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.