如何使用Java 1.6按创建日期对文件进行排序

时间:2018-11-23 14:31:00

标签: java file directory java-6

我有一个文件夹,里面有文件,我必须按文件的创建日期对它们进行排序。

所以我想按创建日期从最早的文件到最新的文件。

我看到了许多使用java nio的答案,但是由于我使用的是java 1.6,所以我不能使用java nio。

我需要帮助,有什么解决办法吗?

1 个答案:

答案 0 :(得分:1)

如果您可以使用第三方库,请尝试JavaXT Core。应该适用于Java 1.5及更高版本。

    javaxt.io.File file = new javaxt.io.File("C:\\Users\\xyz\\Desktop\\myFile.txt");
    System.out.println("Created: " + file.getCreationTime());
    System.out.println("Accessed: " + file.getLastAccessTime());
    System.out.println("Modified: " + file.getLastModifiedTime());