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

如何更新txt文件中特定的一部分?在线等~
txt内容如:

gaga/2
fdajk/3
adsfj/10

之类的,我只需更新每行 "/ "后面的内容...

谢谢大家~

------解决方案--------------------
RandonAccessFile 随机读取。

文件不大的话也可以直接读进内存 在内存里修改后直接写入文件
------解决方案--------------------
只提供思路不提供代码
1.逐行读取TXT文件
2.执行你的操作,截取字符串到/前一位
3.存储到数组中
4.写回TXT


1.逐行读取TXT文件
2.执行你的操作,截取字符串到/前一位
3.写入复本文件
4.删除原文件
5.修改复本文件名

------解决方案--------------------
如果需要立即更新文件,就读入文件修改后写回;如果不需要立即更新,读入文件后修改内存中的副本,需要时写入文件。