gpt4 book ai didi

java - WatchService:注册时传递参数

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

我正在寻找一种在注册 WatchService 的路径时传递参数的方法。目标是在处理与 Path 相关的事件时获取这些参数。

WatchService watchService = FileSystems.getDefault().newWatchService();
....
path.register(watchService, StandardWatchEventKinds.ENTRY_CREATE); //I would like to pass some parameters here...
....
key = watchService.take(); // ... so that I can get these parameters here from the WatchKey

知道是否可能吗?

谢谢,米凯尔

最佳答案

我刚刚发现 WatchKey注册时返回的信息与 take()/poll() 返回的信息相同方法。

我设法通过维护外部Map<WatchKey, ....>来解决这个问题.

关于java - WatchService:注册时传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30889722/

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