给定一个目录dir
:
dir
├── sub1
│ ├── file1
│ └── file2
├── sub2
│ ├── file1
│ └── file2
└── sub3
├── file1
└── file2
字符串fileTree('dir').each { println it }
给了我这个:
dir/sub1/file1
dir/sub1/file2
dir/sub2/file1
dir/sub2/file2
dir/sub3/file1
dir/sub3/file2
型
而不是所有的文件,我只是想所有的目录和子目录:
dir/
dir/sub1/
dir/sub2/
dir/sub3/
型
我看过DirectoryTree
,但它没有扩展FileCollection
(不像FileTree
),所以它不是很有用。
2条答案
按热度按时间uttx8gqw1#
这个怎么样
字符串
提供:
型
woobm2wo2#
FileTree.getFiles()
只返回树中的文件,而不返回目录。我需要执行以下操作来获取目录
字符串