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,但我需要一個更簡單的方法 –