[英]Get all subdirectories matching a name
我正在嘗試使用FileUtils獲取名稱中具有“ messages_”的所有子目錄
Collection<File> filesToRead = FileUtils.listFiles(new File(fromDirectory),
new DirectoryFileFilter() {
@Override
public boolean accept(File dir, String name) {
if (dir.isDirectory() && dir.getName().contains("messages_")){
return true;
}
return false;
}
}, TrueFileFilter.INSTANCE);
這對我不起作用。 如何使用FileUtils實現這一目標?
Collection<File> filesToRead = FileUtils.listFilesAndDirs(new File(fromDirectory),
FalseFileFilter.INSTANCE, // exclude files
new WildcardFileFilter("*messages_*") // folders filter
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.