Java中修改文本文件记录

现有一组记录,存在文本文件中,列与列之间用个\t隔开。数据总量大约在3万行左右。请问,我想修改这些记录某一列上的值,如何用Java实现?... 现有一组记录,存在文本文件中,列与列之间用个\t隔开。
数据总量大约在3万行左右。
请问,我想修改这些记录某一列上的值,如何用Java实现?
展开
 我来答
百度网友c1f75f920
2008-03-27 · 超过11用户采纳过TA的回答
知道答主
回答量:17
采纳率:0%
帮助的人:32.2万
展开全部
可以实现
说说我的思路吧:
将文本读入程序成一个String这不用说了吧,
首先利用StringTokenizer,将原String按"\n"逐行取出;
然后在对取出的一行按"\t"拆分
这样就可以定位到你所要修改的列上去了,
这样要怎么修改都容易了

不过这个是个蠢方法,要遍历所有的记录相当于,期待有高手能给出NB的办法,共同学习
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式