记录一下记录一下 Java 代码实现文件夹、文件的对比,主要包含代码实现文件夹、文件的对比,主要包含 word、、pdf、文本、图片等相关、文本、图片等相关
文件的对比计算,以及计算文本的相似率(重复率)、筛选出差异的文件、方便文件和文文件的对比计算,以及计算文本的相似率(重复率)、筛选出差异的文件、方便文件和文
档的去重,并封装为档的去重,并封装为jar包包
记录一下 Java 代码实现文件夹、文件的对比,主要包含 word、pdf、文本、图片等相关文件的对比计算,以及计算文本的相似率(重复率)、筛选出差异的文件、方便文件和文档的
去重,并把所有的源码封装为jar包,简单集成,只需要一行代码即可调用。
1、准备工作、准备工作
1)、下载封装好的jar包,并放入项目,具体可以参照下面的连接中的 “1.集成到项目” 这一章节:
https://blog.csdn.net/u014374009/article/details/104783988
2)、准备两个有差异的 word 文档,如下所示:
测试素材下载
2、开始使用、开始使用
1)、新建一个类,如下所示进行调用:
package com.ycj.fastframe.filetext;
/**
* @author: Frank
* @email 1320259466@qq.com
* @date: 2020/3/12
* @time: 11:31
* @fuction: about the role of class.
*/
public class TestFileText {
public static void main(String[] args) {
try {
WordCompare.compareWord("D:\ceshi\711.docx", "D:\ceshi\811.docx","D:\ceshi\911.docx");
} catch (Exception e) {
e.printStackTrace();
}
}
}
2)、直接右击运行,或者点击运行按钮,运行结束如下图所示。