`
yan578351314
  • 浏览: 166205 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java 比较文件内容程序

    博客分类:
  • java
 
阅读更多
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 文件上传程序的相关知识点: 1. 服务器端编程:Java 文件上传程序的服务器端使用 Java ...

    一个java文件扫描程序

    Java 文件扫描程序知识点总结 Java 文件扫描程序概述 本节知识点总结了 Java 文件扫描程序的基本概念、实现方法和相关技术细节。 Java 文件扫描程序的主要功能 Java 文件扫描程序的主要功能是统计文本文件的行数...

    这是一个Java的拼写检查程序

    本项目提供了一个用Java编写的中文拼写检查程序,对于初学者来说,它是一个很好的学习资源,可以帮助理解如何在Java环境中实现这样的功能。 首先,让我们深入了解一下Java编程语言。Java是一种面向对象的、跨平台的...

    Java语言程序设计.pdf

    10. Java字节码:文档提到了Java字节码的概念,Java程序在执行之前需要通过Javac编译器编译成字节码(.class文件)。这些字节码是平台无关的,可以在任何安装了Java虚拟机(JVM)的系统上运行。 11. Java程序的执行...

    JAVA_API1.6文档(中文)

    java.util.jar 提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。 java.util.logging 提供 JavaTM 2 平台核心日志工具的类和接口。 java.util.prefs 此包允许应用程序...

    java通过文件头内容判断文件类型

    本篇文章将深入探讨如何在Java中通过文件头内容来判断文件类型。 首先,了解文件头的基本概念。文件头是指文件开始的一段字节,不同的文件格式会有不同的文件头结构。例如,JPEG图像文件的开头通常是"FF D8 FF E0...

    java程序自动重新启动

    描述指出,这个程序由三个.java文件组成:Test.java、Watch.java和AbstractRun.java,它们构成了一个简单的自动重启系统。这里,Test.java是主程序,Watch.java是用于监视和检测的线程,而AbstractRun.java可能包含...

    java写的一个多文档记事本程序

    总结起来,这个项目涉及了Java语言、GUI编程、事件处理、文件I/O操作以及多线程处理(如果程序能同时处理多个文档的话)。对于学习Java和桌面应用开发的人来说,分析和研究这个程序会是一个很好的实践机会,可以帮助...

    用JAVA编写的画图程序(含文档)

    而“画图程序”很显然是这个Java画图应用的可执行文件,可能是一个`.jar`文件,可以通过Java虚拟机运行。 总的来说,这个项目提供了一个学习和实践Java图形编程的实例,用户可以通过阅读代码、运行程序和查看说明...

    java读取txt文件内容(java快速读取,程序已调试通)

    java读取txt文件,可以以文件路径构造这个流,:FileInputStream fin = new FileInputStream("d:/test.txt"); 然后使用这个流直接读取到文件,再使用reader构造BufferedReader,按行读取一整行的文本,作为字符串返回...

    java 求爱 小程序

    【love.exe】是Windows操作系统下的可执行文件,它是Java程序经过编译并用Java Native Interface (JNI) 或者Java Compiler (javac)转换得到的结果。这个.exe文件使得非开发人员可以直接双击运行程序,无需安装Java...

    java实现微信小程序-音视频、图片内容安全识别

    应用场景 语音风险识别:用户发表的语音内容检测 图片智能鉴黄:对拍照图片的内容鉴黄信息检测 敏感人脸识别:用户的头像、文章图片、用户上传图片等进行相关检测 注意事项 ...单个文件大小不能超过10M

    java综合性实验-对某个目录中的所有Java源程序文件统计

    编写一个Java应用程序,实现对某个目录中的所有Java源程序文件(包含该目录的子目录中的源程序文件)进行统计。统计内容包括: (1) 目录中每个源程序文件的总行数和空白行数,文件的字节数; (2) 目录中所有源程序...

    使用JDK开发Java应用程序

    例如,在上面的示例程序中,使用javac命令编译HelloWorld.java文件,生成了HelloWorld.class文件。 运行Java程序 在编译Java程序后,需要使用Java虚拟机运行Java程序。Java虚拟机将加载相关的类,然后调用主程序类...

    java实现微信小程序安全系列-文本内容安全识别

    应用场景 用户个人资料文字的违规检测 媒体新闻类用户发表ode文章以及评论内容的检测 一些用户自己编辑后上传的内容检测 ...具体的出参入参大家可自行参考微信小程序开发文档,接下来我们看一下具体代码实现:

    Java程序设计基础:使用命令行方式开发Java程序.pptx

    使用命令行方式开发Java程序 使用命令行方式开发Java程序 Java程序的运行机制 了解Java程序的运行机制 掌握使用命令行方式开发Java程序的步骤 Java程序的运行机制 ...打开一个DOS窗口,进入Welcome.java文件所在

    java 自动程序更新

    这是指应用程序实际运行的目录,通常包含可执行的Java类文件、配置文件和其他必要的资源。在更新过程中,这个目录的内容将被新版本的内容覆盖。 3. **备份目录**: 在进行更新前,程序会将当前的运行目录内容复制...

    《面向对象程序设计JAVA语言程序设计》

    《面向对象程序设计JAVA语言程序设计》涵盖了 Java 语言的基础知识点、设计原则、编程风格、多线程和并发、网络和 Web 编程、异常处理、安全和可靠性、Applet 和应用程序、设计模式、测试和调试等多方面的内容。

Global site tag (gtag.js) - Google Analytics