java读取txt文件,把每行第一个字段相同的数据,放在同一行里,怎么实现

有这样一个txt文件,文件内容类似于这样,我想得到这样的结果,就是根据第一个字段,凡是相等的放到一行里,想要的结果如图... 有这样一个txt文件,文件内容类似于这样,

我想得到这样的结果,就是根据第一个字段,凡是相等的放到一行里,想要的结果如图
展开
 我来答
幽冥神者
2015-07-30 · TA获得超过3213个赞
知道大有可为答主
回答量:1953
采纳率:50%
帮助的人:1772万
展开全部
依次读取每一行,以第一个数字做key,弄个map往里存,最后再一起写到文本文件里。
比如说拆分第一行,得到100,用100做key从map读取value,然后把这一行拼到原value后面。
追问
这是我从别处找的代码,不是很明白,能不能帮助稍改一下,给个完整代码
追答
你按我说的思路试着实现一下试试。学编程就得自己多想多写,等到写不下去或者有问题解决不了的时候再问。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
826010478
2015-07-30 · TA获得超过521个赞
知道小有建树答主
回答量:920
采纳率:53%
帮助的人:285万
展开全部
先读入一个列表中,然后自己制定排序规则排序,然后输出到另一个文件中就完事了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式