gpt4 book ai didi

Java 8 : Get files from folder/subfolder

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:59:52 25 4
gpt4 key购买 nike

<分区>

我在 SpringBoot 应用程序的资源文件夹中有这个文件夹。

resources/files/a.txt
resources/files/b/b1.txt
resources/files/b/b2.txt
resources/files/c/c1.txt
resources/files/c/c2.txt

我想获取所有的txt文件,所以这是我的代码:

   ClassLoader classLoader = this.getClass().getClassLoader();
Path configFilePath = Paths.get(classLoader.getResource("files").toURI());

List<Path> atrackFileNames = Files.list(configFilePath)
.filter(s -> s.toString().endsWith(".txt"))
.map(Path::getFileName)
.sorted()
.collect(toList());

但我只得到文件a.txt

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com