日期:2014-05-20  浏览次数:20611 次

修改 删除 插入文本文件中的某一行
如何用java实现。
我不希望是把不需要修改的部分全部读取出来
再全部写入同一个文件

例如我现在有一个100k   行的文本文件
我需要在其第2行插入一句
"here   is   a   new   line! "
应该怎么做
如果是删除
或者是修改呢?

------解决方案--------------------
用RandomAccessFile
------解决方案--------------------
up 我以前问过 没得到理想的答案
------解决方案--------------------
不全部读取好像不好实现吧,放入容器里面操作会非常方便
------解决方案--------------------
如果是以换行回车,作为一行的话,可以使用ReaderLine()来读取你所需要的内容,然后使用字符串的替换命令也许能对你的要求有所帮助。