0

我有一个文件夹中有许多不同文件的情况。如果该文件夹中的任何文件被修改,我想将文件夹从未修改更改为已修改。

当文件夹内的文件发生更改时,我可以调用类似 theFolder.setAsModified(); 但是没有这样的方法。有没有办法做到这一点?

当文件夹的内容被修改时,folder.lastModified() 返回相同的旧值(在 Long 值中,即 ms)。我希望 folder.lastModified() 在其内容被修改时返回一个新值(该值会稍大一些,因为它是较新的)。

谢谢。

4

1 回答 1

0

public boolean setLastModified (long time) 我一直在寻找。

使用它很简单:

fileOrFolder.setLastModified(yourDateInMilliseconds);

于 2013-01-28T20:29:11.703 回答