如果我有一個文本文件裏說FILE.TXT它包含隨機單詞,如:Java文件I/O - 文本文件 - 如何編輯某些內容?
fruit:apple
fruit:orange
fruit:grape
在Java中,如果我想改變第二行改爲fruit:pear
我怎麼能這樣做呢? 我知道如何追加到一個txt文件的末尾,像這樣:
BufferedWriter wrtr = new BufferedWriter(new FileWriter(file.txt, true));
wrtr.write("blahblah"); //appends
但這不是我想要的,我只是希望能夠在某個位置來編輯文件中的字符串。有任何想法嗎?
這可以工作,但不會工作,如果該行出現多次。 – Paul 2010-03-07 21:24:09