我有下面的代碼:遞歸列出所有文件在給定的目錄除了文件中隱藏的文件夾
Files.find(startPath, Integer.MAX_VALUE, (path, attributes) -> path.toFile().isFile())
.map(p -> startPath.relativize(p).toString()).collect(Collectors.toList());
將返回文件名列表使用相對路徑指定的路徑內。 我不知何故被添加到附加文件結構中某處的所有隱藏文件夾中。有什麼建議麼?
您可以過濾流以檢查文件是否隱藏? –
@AndriiAbramov這不工作,因爲它只會忽略隱藏文件,我想要的是忽略隱藏目錄中的文件 – Moonlit