比较两个文本文件并在第三个文件中写入不匹配的内容

时间:2016-02-16 04:55:57

标签: java

我有一个要求,我必须在某个时间点获取一个日志文件 - log_1.log,并在一段时间后使用相同的文件log_2.log并附加一些新内容。

现在我必须比较两个文件并删除匹配的内容并获取不匹配的内容并将其写入第三个文件。

我的意图是在我第一次登录日志后,最近将日志附加到文件中。

1 个答案:

答案 0 :(得分:0)

一种可能的启动方法可能是将file1转换为字符串,将文件2转换为字符串。

接下来在循环中使用String函数,如果他们在字符串2中找到一个额外的字符,将从字符串2中删除额外的字符,并将额外的字符附加到第3个文件。

(存在其他算法)