用JAVA找出文本文件中重复的行,输出:输出一个文本文件,给出哪些行是...
发布网友
发布时间:2024-01-21 21:16
我来回答
共1个回答
热心网友
时间:2024-10-30 19:46
给你一个提示:
java中 Hashtable的存储是不会重复的,它需要一个主键 Key做为参数
table.put(key, object);
在本题中 key可以用行号来代替;
因些可以
table.put(行号, 字符串);
来存储你的每行文本字符串
每次put之前先要判断是否己经包含了本行行号的key,有则判断为重复;
如果,你的行号不重复,只是内容重复。那你就必须以该行的字符串做为key 反过来存储该行号
代码我就不贴了,现在有点忙,不帮你做作业了。呵呵
提高java水平需要自己多多动脑思考。我帮你思考了一半,留一动手操作的那一半你自己努力,希望你进步