您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

java.nio.file.WatchEvent仅提供相对路径。如何获取修改后的文件的绝对路径?

java.nio.file.WatchEvent仅提供相对路径。如何获取修改后的文件的绝对路径?

您需要从WatchKey获取父目录以解析完整路径

WatchKey key;
WatchEvent<Path> event;

Path dir = (Path)key.watchable();
Path fullPath = dir.resolve(event.context());
@H_502_4@

这段代码看起来像需要随附的文档一样,仅凭其本身就没有多大意义。他们对这种特定API设计的意图是什么?

这仅仅是可能不直观的用法的开始。Java的文件监视程序API在主观上不如其他库。

java 2022/1/1 18:27:43 有343人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶