2014-01-28 83 views
-3

我試圖刪除txt文件的第一行。我一直在尋找,我發現我們需要重寫所有的東西,而不是直線。我已經看到每個網站都沒有什麼作用。從txt.file中刪除一行

+0

*重寫所有內容而不用*這應該起作用,你累了嗎? – A4L

+2

是的就是這樣:你需要重寫整個文件...它沒有工作嗎? – assylias

+1

看看http://sscce.org/!請給出一個例子,說明你到目前爲止所嘗試的是什麼,以及是什麼讓你阻止或者你有什麼問題。 – zmo

回答

1

Java可能不是這項工作的最佳工具,請嘗試

tail -n +2 input.txt > output.txt 

改爲。

1

你不能避免覆蓋整個文件來刪除第一行,這是文件的工作原理。

另一種方法是在每行的前面留出一些空格,並在刪除時將其標記,然後定期「覆蓋」文件而不用標記行。