Recursively finding only directories with FileUtils.listFiles

前端 未结 6 1634
北恋
北恋 2021-01-01 16:26

I want to collect a list of all files under a directory, in particular including subdirectories. I like not doing things myself, so I\'m using FileUtils.listF

6条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-01 17:06

    Have you tried simply:

    File rootFolder = new File(...);
    File[] folders = rootFolder.listFiles((FileFilter) FileFilterUtils.directoryFileFilter());
    

    It seems to work for me. You will need recursion, of course.

    Hope it helps.

提交回复
热议问题