//获取文件的路径
String filePath = properties.getPath().getPath()+"exceptiondata";
File file=new File(filePath);
File[] fs = file.listFiles();
List<MyFile> myFiles=new ArrayList<>();
for (File f : fs) {
if (f.isFile()){
String filename=f.getName();
if(filename.startsWith(currentUsername)){
MyFile myfile=new MyFile();
myfile.setFileName(filename);
myfile.setFileDate(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date(f.lastModified())));
myfile.setFileSuffix(filename.substring(filename.length()-5,filename.length()));
myfile.setFileSize(f.length()/1024+"KB");
for(int i=0; i<=myFiles.size(); i++) {
if(i==myFiles.size()||myfile.getFileDate().compareTo(myFiles.get(i).getFileDate())>0) {
myFiles.add(i, myfile);
break;
}
}
}
}
}
获取文件并按照文件时间倒序排列
最新推荐文章于 2024-08-01 08:46:47 发布