您的位置:程序门 -> java -> j2se / 基础类



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


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何更新txt文件中特定的一部分?在线等~[已结贴,结贴人:cheet]
发表于:2007-07-20 13:56:13 楼主
txt内容如:

gaga/2
fdajk/3
adsfj/10

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

谢谢大家~
发表于:2007-07-20 14:32:311楼 得分:0
为什么老是要去改动   txt   里面的内容,要是经常改动的话要么用个数据库或者xml文件好拉
发表于:2007-07-20 14:33:442楼 得分:0
就是一点小东西...懒的用数据库,记事本里面就2,3行东西的...
发表于:2007-07-20 14:49:173楼 得分:5
randonaccessfile   随机读取。

文件不大的话也可以直接读进内存   在内存里修改后直接写入文件
发表于:2007-07-20 14:56:214楼 得分:0
具体怎么实现呢
?
发表于:2007-07-20 15:02:305楼 得分:10
只提供思路不提供代码
1.逐行读取txt文件
2.执行你的操作,截取字符串到/前一位
3.存储到数组中
4.写回txt


1.逐行读取txt文件
2.执行你的操作,截取字符串到/前一位
3.写入复本文件
4.删除原文件
5.修改复本文件名
发表于:2007-07-20 16:26:106楼 得分:5
如果需要立即更新文件,就读入文件修改后写回;如果不需要立即更新,读入文件后修改内存中的副本,需要时写入文件。
发表于:2007-07-20 16:39:517楼 得分:0
呵呵,我就是懒了点,现在都搞定了...虽然方法比较的原始...不过既然没有太好的方法的话我就结贴了,谢谢大家~


快速检索

最新资讯
热门点击