大概意思是 比较两个.txt文件中找出相同的数据 代码如下 大家帮忙看看对吗?
public class BufferedTest {
public static void main(String[] args) {
try {
Scanner readr = new Scanner(System.in);
System.out.println("输入第一个文件名:");
String file1 = readr.next();
System.out.println("输入第二个文件名:");
String file2 = readr.next();
FileReader inOne1 = new FileReader(file1);
BufferedReader inTwo1 = new BufferedReader(inOne1);
String s1 = null;
int i = 0;
boolean b = true;
FileReader inOne2 = new FileReader(file2);
BufferedReader inTwo2 = new BufferedReader(inOne2);
String s2 = null;
// 文件内容对比
Vector listOK = new Vector();
Vector listNO = new Vector();
while ((s1 = inTwo1.readLine()) != null) {
i++;
while ((s2 = inTwo2.readLine()) != null) {
//if (s1.equals(s2) != true) {//不同的数据
if(s1.toString() == s2.toString()){
listNO.add(s1);
listNO.add(s2);
b = false;
}else{
listOK.add(s1);
}
break;
}
}
if (b) {
System.out.println("文件内容一样");
}
for (int j = 0; j < listNO.size(); j++) {
System.out.println("不同的数据为 :" + listNO.get(j));
}
System.out.println("");
for( int k = 0; k<listOK.size();k++){
System.out.println("相同的数据为:" + listOK.get(k));
}
} catch (IOException e) {
System.out.println(e);
}
}
}
分享到:
相关推荐
小软件Replace Plus:为多个文本文件做内容批量替换 当我们的文本里有些相同的文本内容要替换成其他内容时,可以运用到“文本替换”功能,这一功能在诸多的文本编辑软件里都有,并不算稀奇。但是,如果你有多个文件...
C#实现文件比较的功能,即比较两个文件内容是否相同
剔除文本文件中相同的记录,剔重工具;类似select distinct,将文本文件中一行作为一条记录,字段之间用“|”分隔(最后一字字段后必须要有“|”),剔重的时候可以按某字段进行剔重或者按所有字段(文本中的一行)...
两个文本文件逐行比较,找出比较文件中独有的文本行,并将它加入原文本文件中。
比对两个文本文件中的内容,过滤出相同或不同的行,结果输出到第三个文本文件中,支持拖拽操作!
删除文本文件中重复的行,用VB.net实现。只查询文本中单列数值中重复的行,删除然后输出无重复行。
注意是多个文件中的相同文本,不是一个文件中的文本列表替换。
可将两个文件夹中文件名相同的文本文件进行按顺序合并
本软件提供了45大类共几百种针对txt文本文件的全文或者每一行的批量处理或者批量替换操作,是您经常...43.找出两个txt文档中内容相同的部分并提取出来顺序保存 44.批量随机位置随机插入内容 45.剔除列表文件中重复数据
本软件提供了45大类共几百种针对txt文本文件的全文或者每一行的批量处理或者批量替换...43.找出两个txt文档中内容相同的部分并提取出来顺序保存 44.批量随机位置随机插入内容 45.剔除列表文件中重复数据 ……………
查找替换多个文本文件中的文本字符串VC6.0
diff命令,可以比较两个文件是否相同,可以比较两个文本文件的差异。 是从cygwin中分离出来的,可以在您的程序中调用它
易语言文本相似度比较,逐字比较,是把第一个字符串每个字都拆分开来和第二个字符串相比较第
两个文件(文本)之间的相同与不同 对比两个文本文件的相同与不同
文本重复字符串查找 , 可自定义重复字符串长度,可自定义排除字符串
个人笔记休息API 预要求 NodeJs v12.xx 更高版本 ...如果内容保存在文本文件中,则可以以相同的文件格式进行检索。 文本文件中的内容可以修改并保存为存档文件或文本文件。 假设条件 创建笔记时,必须添加用户 ID。
呵呵,只有一句话的执行文件!超级简单的……
对读入的某个文本文件input.txt中,拆出英文单词,输出一个按字典顺序排列的单词表,结果输出在文本文件output.txt中,每个单词一行,并在单词后输出该单词出现的个数,两个字段之间用逗号分隔。约定单词仅由英文...
使用python进行多内容的两个txt的数据比对 使用简单,保存脚本,执行脚本,然后命令行输入需要比对的两个txt【放在电脑桌面上】即可 输出结果只表示相同或不同 内附有说明书