0
下面的代码给出了以“-path.mp4”结尾的目录中文件的文件路径。但我需要获取不以“ -path.mp4" 。修改filefilter
List<String> results = new ArrayList<String>();
File directory = new File(path);
FileFilter fileFilter = new WildcardFileFilter("*-path.mp4");
File[] files = directory.listFiles(fileFilter);
Arrays.sort(files, new Comparator<File>() {
public int compare(File f1, File f2) {
return Long.compare(f2.lastModified(), f1.lastModified());
}
});
for (File file : files) {
if (file.isFile()) {
results.add(file.getName());
}
}
return results;
1)获取'allFiles' 2)获取所有'* -path.mp4'文件3)从'allFiles'中删除所有'* -path.mp4'文件 –
Tanx,但我需要一个更简单的方法 –