对文件列表fileList的修改时间递增排序
Arrays.sort(fileList, new Comparator<File>() {
public int compare(File f1, File f2) {
long diff = f1.lastModified() - f2.lastModified();
if (diff > 0)
return 1;
else if (diff == 0)
return 0;
else
return -1;//如果 if 中修改为 返回-1 同时此处修改为返回 1 排序就会是递减
}
public boolean equals(Object obj) {
return true;
}
});
获取时间最新的文件
file = fileList[fileList.length-1];
java文件修改时间排序
最新推荐文章于 2024-08-12 02:09:08 发布