获取与名称匹配的所有子目录
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
);
我正在尝试使用 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
);