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

请问如何删除文本文件中的一行内容?
如题!
谢谢各位高手!

------解决方案--------------------
全部读出后删掉,再写回去
------解决方案--------------------
文本文件是不能直接删除一行的
如果文本文件不大,可以把有用的行都读到内存里面(想删掉的就不要了)
然后重新写这个文件
------解决方案--------------------
可以把每一行的内容,存进一个ArrayList中,删除后,再重新输入文本文件中,呵呵,这是我能想到的,大家分享下啊
------解决方案--------------------
不大的话就全部读出来然后删除后再写进去,如果比较大的话就边读边写
------解决方案--------------------
把源文件一行一行读,除去要删除的一行,写到另外一个文件。
然后把源文件删除。把目的文件改名为源文件。
就不怕文件太大了。