gpt4 book ai didi

java - 使用java的文件观察器

转载 作者:行者123 更新时间:2023-12-01 12:46:24 25 4
gpt4 key购买 nike

我正在使用watch Service为了跟踪对文件所做的更改并在文本区域中打印这些更改。假设只有新数据将被写入(不删除和不替换)到该文件中,是否有一种方法可以获取这些新数据,而无需在更改完成后重写所有文件。

最佳答案

Watch Service 无法判断文件发生了什么变化。假设您可以访问文件的旧内容,您可以使用 diff 库(如 java-diff-utils)来查找更改。他们的 wiki 上的示例 1 应该与您的问题相符。

Check out

关于java - 使用java的文件观察器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24658972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com