2014-07-15 54 views
0

我有一个文本文件的中间地方里面的文字是这样的:使用Java语言编写到一个文本文件

first line : some content 
    second line: some content 
    third line : some content 
    fourth line: some content 

我想补充的2cnd,三线之间的“某些内容”,但与

out.println(somecontent) 

它写在文件的前面。另一点是,我有时需要用第三行内容来改变第一行内容。创建第二个文件或将其暂时保存在字符串中是否是最佳解决方案?我如何让我的程序在其他文件之间写入字符串?

回答

0

如果文件很小,请阅读它并在内存中执行修改,然后写回到磁盘;如果它太大,读取一块数据并使用this方法写回新块。