public int compare(Object o1, Object o2) {
File file1 = (File)o1;
File file2 = (File)o2;
long diff = file1.lastModified() - file2.lastModified();
if (diff > 0)
return 1;
else if (diff == 0)
return 0;
else
return -1;
}
public boolean equals(Object obj){
return true; //简单做法
}
java实现按照文件的修改时间排序文件夹下的文件
最新推荐文章于 2021-08-03 17:41:49 发布
本文介绍了一个简单的文件比较器实现方法,该方法通过比较两个文件的最后修改时间来判断它们之间的先后顺序。具体实现中,将文件对象转换为可以进行时间比较的形式,并据此返回相应的比较结果。
602

被折叠的 条评论
为什么被折叠?



