package com;
import java.io.BufferedReader;
public class CompareFile {
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;
// 文件内容对比
while ((s1 = inTwo1.readLine()) != null) {
i++;
while ((s2 = inTwo2.readLine()) != null) {
if (s1.equals(s2) != true) {
System.out.println("第" + i + "行:" + s1 + "和" + s2
+ "内容不一样");
b = false;
}
break;
}
}
if (b) {
System.out.println("文件内容一样");
}
} catch (IOException e) {
System.out.println(e);
}
}
}
分享到:
相关推荐
java写文件内容程序java写文件内容程序java写文件内容程序java写文件内容程序java写文件内容程序java写文件内容程序java写文件内容程序java写文件内容程序java写文件内容程序java写文件内容程序java写文件内容程序...
java读文件内容小程序java读文件内容小程序java读文件内容小程序java读文件内容小程序java读文件内容小程序java读文件内容小程序java读文件内容小程序java读文件内容小程序java读文件内容小程序java读文件内容小程序...
Java 文件扫描程序知识点总结 Java 文件扫描程序概述 本节知识点总结了 Java 文件扫描程序的基本概念、实现方法和相关技术细节。 Java 文件扫描程序的主要功能 Java 文件扫描程序的主要功能是统计文本文件的行数...
本项目提供了一个用Java编写的中文拼写检查程序,对于初学者来说,它是一个很好的学习资源,可以帮助理解如何在Java环境中实现这样的功能。 首先,让我们深入了解一下Java编程语言。Java是一种面向对象的、跨平台的...
10. Java字节码:文档提到了Java字节码的概念,Java程序在执行之前需要通过Javac编译器编译成字节码(.class文件)。这些字节码是平台无关的,可以在任何安装了Java虚拟机(JVM)的系统上运行。 11. Java程序的执行...
java.util.jar 提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。 java.util.logging 提供 JavaTM 2 平台核心日志工具的类和接口。 java.util.prefs 此包允许应用程序...
本篇文章将深入探讨如何在Java中通过文件头内容来判断文件类型。 首先,了解文件头的基本概念。文件头是指文件开始的一段字节,不同的文件格式会有不同的文件头结构。例如,JPEG图像文件的开头通常是"FF D8 FF E0...
描述指出,这个程序由三个.java文件组成:Test.java、Watch.java和AbstractRun.java,它们构成了一个简单的自动重启系统。这里,Test.java是主程序,Watch.java是用于监视和检测的线程,而AbstractRun.java可能包含...
"一些比较有意思的Java小程序"这个标题暗示了我们将会探讨一系列趣味性强、易于理解的Java代码示例,这些示例通常适合Java初学者用来学习和实践编程概念。 在描述中提到的“不错的Java小程序”可能包括各种实用的小...
总结起来,这个项目涉及了Java语言、GUI编程、事件处理、文件I/O操作以及多线程处理(如果程序能同时处理多个文档的话)。对于学习Java和桌面应用开发的人来说,分析和研究这个程序会是一个很好的实践机会,可以帮助...
而“画图程序”很显然是这个Java画图应用的可执行文件,可能是一个`.jar`文件,可以通过Java虚拟机运行。 总的来说,这个项目提供了一个学习和实践Java图形编程的实例,用户可以通过阅读代码、运行程序和查看说明...
java读取txt文件,可以以文件路径构造这个流,:FileInputStream fin = new FileInputStream("d:/test.txt"); 然后使用这个流直接读取到文件,再使用reader构造BufferedReader,按行读取一整行的文本,作为字符串返回...
【love.exe】是Windows操作系统下的可执行文件,它是Java程序经过编译并用Java Native Interface (JNI) 或者Java Compiler (javac)转换得到的结果。这个.exe文件使得非开发人员可以直接双击运行程序,无需安装Java...
例如,在上面的示例程序中,使用javac命令编译HelloWorld.java文件,生成了HelloWorld.class文件。 运行Java程序 在编译Java程序后,需要使用Java虚拟机运行Java程序。Java虚拟机将加载相关的类,然后调用主程序类...
应用场景 用户个人资料文字的违规检测 媒体新闻类用户发表ode文章以及评论内容的检测 一些用户自己编辑后上传的内容检测 ...具体的出参入参大家可自行参考微信小程序开发文档,接下来我们看一下具体代码实现:
使用命令行方式开发Java程序 使用命令行方式开发Java程序 Java程序的运行机制 了解Java程序的运行机制 掌握使用命令行方式开发Java程序的步骤 Java程序的运行机制 ...打开一个DOS窗口,进入Welcome.java文件所在
这是指应用程序实际运行的目录,通常包含可执行的Java类文件、配置文件和其他必要的资源。在更新过程中,这个目录的内容将被新版本的内容覆盖。 3. **备份目录**: 在进行更新前,程序会将当前的运行目录内容复制...
《面向对象程序设计JAVA语言程序设计》涵盖了 Java 语言的基础知识点、设计原则、编程风格、多线程和并发、网络和 Web 编程、异常处理、安全和可靠性、Applet 和应用程序、设计模式、测试和调试等多方面的内容。
编写一个Java应用程序,实现对某个目录中的所有Java源程序文件(包含该目录的子目录中的源程序文件)进行统计。统计内容包括: (1) 目录中每个源程序文件的总行数和空白行数,文件的字节数; (2) 目录中所有源程序...
从提供的文件信息中,我们可以提取和解读出多个与Java网络程序设计相关的知识点。 首先,文档标题“Java 网络程序设计”直接指出了本文档的中心主题。网络程序设计是指在编程中如何实现网络通信的过程,而Java作为...