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

How to sort files by creation date using java 1.6

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

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

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

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

如果您可以使用第三方库,请尝试 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());