我认为您的解决方案是唯一明智的方法。获取文件列表的唯一方法是使用File.listFiles(),文档说明这不能保证返回文件的顺序。因此,您需要编写一个使用File.lastModified()的Comparator,并将其以及文件数组传递给Arrays.sort()。

我认为您的解决方案是唯一明智的方法。获取文件列表的唯一方法是使用File.listFiles(),文档说明这不能保证返回文件的顺序。因此,您需要编写一个使用File.lastModified()的Comparator,并将其以及文件数组传递给Arrays.sort()。