0

我希望为这个问题指出正确的方向。我有两个具有相同目录结构、子目录和相同名称的数据文件的数据集,这些数据文件在数据文件中具有不同的值。它们的区别在于每个目录的时间戳不同,数据文件中的值也不同。

我想要做的是同时在两个目录中选择两个 Data.txt 文件,然后处理它们并移动到其他子目录,直到每个时间戳目录完成。是否有任何图书馆可以帮助管理此过程,或者是否有人有任何可以提供帮助的想法?

时间戳 1

General Directory                              
      subdirectories                                  
               Data.txt    

时间戳 2

General Directory                              
      subdirectories                                  
               Data.txt   
4

2 回答 2

1

我会使用 File.listFiles() 遍历每个目录并递归调用目录来处理子目录。您可以使用 File.lastModified() 获取文件的修改日期

于 2012-09-10T13:56:37.593 回答
0

您可以使用 Apache Commons IO DirectoryWalker,但我会选择File.listFiles()已经提到的,因为它很简单,可以递归目录树。

于 2012-09-10T14:08:39.773 回答