为了简化代码,我想使用FileUtils.listFilesAndDirs
。
我想获取给定路径中的所有目录,而不查看子目录(以递归方式运行)
我尝试了这个:
Collection<File> dirs = FileUtils.listFilesAndDirs(pathFile, DirectoryFileFilter.DIRECTORY, null);
但它只返回包含目录。
最佳答案
看来这对于FileUtils.listFilesAndDirs
是不可能的。如果您不需要使用FileUtils.listFilesAndDirs
,则可以执行以下操作:
pathFile.listFiles((java.io.FileFilter) FileFilterUtils.directoryFileFilter())