我有一个文件夹,里面有文件,我必须按文件的创建日期对它们进行排序。
所以我想按创建日期从最早的文件到最新的文件。
我看到了许多使用java nio的答案,但是由于我使用的是java 1.6,所以我不能使用java nio。
我需要帮助,有什么解决办法吗?
答案 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());