我正在使用 Java 的 DirectoryStream 来获取目录中所有文件/子文件夹的列表。但是,在浏览完目录的所有文件和文件夹之后,我的代码会继续浏览所有子目录。我怎样才能阻止它通过我的子目录呢?
try (DirectoryStream<Path> stream = Files.newDirectoryStream(dir)) {
for (Path entry : stream) {
list.add(entry.getFileName().toString());
System.out.println(entry.getFileName());
}
} catch (IOException e) {
System.out.println(e.getMessage());
}