java 实现文件简单比较
2007-11-09 00:10
417 查看
将欲比较的文件命名为hello1.txt和 hello2.txt或将代码中的hello1.txt 和 hello2.txt改为自己的文件名
import java.io.*;
class FilesCompare
{
public static void main(String[] args)
{
File f1=new File("hello1.txt");
File f2=new File("hello2.txt");
try{
FileReader in11=new FileReader(f1);
FileReader in22=new FileReader(f2);
BufferedReader in1=new BufferedReader(in11);
BufferedReader in2=new BufferedReader(in22);
int n1=0,n2=0;
int line=1;
n2=in2.read();
n1=in1.read();
int max=(n1>n2?n1:n2);
while (max>-1)
{
line++;
String s1,s2;
s1=in1.readLine();
s2=in2.readLine();
if(!s1.equals(s2))
{
System.out.println("line:"+line);
System.out.println("hello1:"+s1);
System.out.println("hello2:"+s2);
}
}
in22.close();
in11.close();
in2.close();
in1.close();
}// end of try
catch (IOException e)
{
System.out.println(e);
}//end of catch
}//end of main()
}//end of filecompare
import java.io.*;
class FilesCompare
{
public static void main(String[] args)
{
File f1=new File("hello1.txt");
File f2=new File("hello2.txt");
try{
FileReader in11=new FileReader(f1);
FileReader in22=new FileReader(f2);
BufferedReader in1=new BufferedReader(in11);
BufferedReader in2=new BufferedReader(in22);
int n1=0,n2=0;
int line=1;
n2=in2.read();
n1=in1.read();
int max=(n1>n2?n1:n2);
while (max>-1)
{
line++;
String s1,s2;
s1=in1.readLine();
s2=in2.readLine();
if(!s1.equals(s2))
{
System.out.println("line:"+line);
System.out.println("hello1:"+s1);
System.out.println("hello2:"+s2);
}
}
in22.close();
in11.close();
in2.close();
in1.close();
}// end of try
catch (IOException e)
{
System.out.println(e);
}//end of catch
}//end of main()
}//end of filecompare
相关文章推荐
- 文件上传简单服务端和客户端 Java 实现
- Java实现最简单的在线打开保存Excel文件
- Java动态显示文件上传进度的简单实现
- java简单多线程方式+实现文件上传(spring mvc + jquery.form.js 框架)
- java实现简单XMPP发送消息和文件的简单例子
- Java简单递归实现检索文件
- Java语言实现简单FTP软件------>远程文件管理模块的实现(十)
- Java简单实现文件剪切的功能
- 用Java实现简单的文件上传服务器和客户端
- Java动态显示文件上传进度的简单实现
- Java动态显示文件上传进度的简单实现
- JAVA简单实现不区分大小写以及空格比较字符串
- 【JavaWeb开发】使用java实现简单的Excel文件的导入与导出(POI)
- UDP:Java实现简单大文件传输 分类: 网络通讯 2014-09-21 20:21 319人阅读 评论(0) 收藏
- java实现简单的异或操作(用于文件简单加密)
- java简单实现复制文件
- 记事本运行java文件实现简单的多线程
- java实现文件上传的简单demo
- UDP:Java实现简单大文件传输 分类: 网络通讯 2014-09-21 20:21 320人阅读 评论(0) 收藏
- java实现简单的文件下载