用java读取两个txt文件并分析其中的数据

读取两个txt文件,比如a.txt和b.txta.txt除去开头两行空白和一行说明,剩下的是三行为一组的数据。b.txt是有很多行的数据,每个数据一行,数据中包括字母和数... 读取两个txt文件,比如a.txt和b.txt
a.txt除去开头两行空白和一行说明,剩下的是三行为一组的数据。
b.txt是有很多行的数据,每个数据一行,数据中包括字母和数字。
要求是读取b.txt并将这个作为模板,检索a.txt中是否有出现b.txt中的内容,如果有出现,就输出出现内容的这一组数据(三行为一组)
这只是第一步分析,接下来还想做界面。
本人是小白,求指导!!!
展开
 我来答
维特bP
2013-11-16 · TA获得超过406个赞
知道小有建树答主
回答量:659
采纳率:33%
帮助的人:184万
展开全部
两遍扫描,第一遍扫描b.txt,提取关键字,保存到一个Hash查找表结构中(查找快),第二遍扫描a.txt,在Hash查找表中找出现的元素。
追问
思路是正确的,求代码,而且txt里有很多空行,会不会出现乱码?
追答
代码不是一行两行就写完的,有空行就跳过去呗!应该不会有乱码吧?
雪飞潇潇
2013-11-16 · TA获得超过6275个赞
知道大有可为答主
回答量:1968
采纳率:91%
帮助的人:874万
展开全部
我写过相似的界面。也处理过类似的数据,马上写个范例你参考下
追问
最喜欢这样的。。。坐等范例。其实我有想用perl写脚本,因为这个用perl处理很简单。然后再用java调用脚本,用java写界面,再整体包装成简单的应用程序,可是这样会不会很麻烦?我对java不熟啊。。。。
追答

java主要是网络应用作为后台。

范例写完了,你看看是不是你要的

里面包含了三个文件:

其中 a.txt ,b.txt 和一个java源文件

 代码还有很多的优化空间,你可以根据具体需求自己优化数据结构,数据类型

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式