【问题标题】:How to find "last modified time" of a folder in java如何在java中查找文件夹的“最后修改时间”
【发布时间】:2014-02-27 10:28:41
【问题描述】:

我想持续监控一个文件夹(比如 C:/Users/me/csv)的内容是否有任何变化 -

  1. 添加了新文件,或者(目前对子文件夹的更改不影响我)
  2. 现有文件已修改

如果发生两种情况中的任何一种,被修改的“csv 文件夹的参数”是什么? (像timestamp 这样的任何东西,我都可以将其与该参数的先前值进行比较,并触发将 csv 数据再次加载到我的集合中)

【问题讨论】:

    标签: java timestamp file-handling


    【解决方案1】:

    我认为这就是将 WatchService 添加到 JDK 7 的原因:

    http://docs.oracle.com/javase/tutorial/essential/io/notification.html

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-12
    • 1970-01-01
    • 2016-09-06
    • 2017-03-23
    • 2011-09-17
    • 1970-01-01
    相关资源
    最近更新 更多