获取文件夹下最新修改的文件

来源:互联网 发布:想你想你想你网络红歌 编辑:程序博客网 时间:2024/05/18 19:19
File path=new File("");
//列出该目录下所有文件和文件夹
File[] files = path.listFiles();
//按照文件最后修改日期倒序排序
Arrays.sort(files, new Comparator<File>() {
   @Override
   public int compare(File file1, File file2) {
      return (int)(file2.lastModified()-file1.lastModified());
   }
});
//取出第一个(即最新修改的)文件,打印文件名
System.out.println(files[0].getName());
原创粉丝点击