代码拉取完成,页面将自动刷新
#Diff
其实这是一个源自网络的代码,传闻是一个google的工程自己写的一个小工具,似乎这个工具有python版本的,也不知道哪个是第一版。
先贴一段示例代码吧。
// 从文件读取文件内容
String file1 = readFile("d:/1.txt");
String file2 = readFile("d:/2.txt");
// 比较器对象
DiffMatchPatch diffMatchPatch = new DiffMatchPatch();
// 生成由file1升级为file2的补丁, 可以直接把这个字符串传递给其他人
String patchText = diffMatchPatch.getPatchString(file1, file2);
System.out.println(patchText);
// 在文件上打补丁, 获取新的文本内容
String newFile = diffMatchPatch.applyPatch(file1, patchText);
System.out.println(newFile);
// 比较升级文件和新文件的内容
Assert.assertEquals(file2, newFile);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。