gpt4 book ai didi

java - 从类路径中获取文件列表

转载 作者:行者123 更新时间:2023-12-02 09:54:40 24 4
gpt4 key购买 nike

我正在尝试测试一个实用方法。

我需要从项目的资源目录创建文件列表。

我可以一次创建一个文件,但我需要迭代目录中的所有文件。

我的测试方法如下:

 @Test
public void testFileRessourceLoader(){
ClassLoader loader = Thread.currentThread().getContextClassLoader();
File file = new File(loader.getResource("exacts/graph_968_26_8.lst").getFile());
System.out.println(file.getName());
}

我想要读取的文件的结构。我需要一种方法来不键入程序中每个文件的名称。该解决方案应该很简单,并且不依赖于某些库。

enter image description here

最佳答案

Path exacts = Paths.get(getClass().getResource("/exacts").toURI());
Stream<Path> files = Files.list(exacts);
files.forEach(p -> System.out.println(p.getName()));

关于java - 从类路径中获取文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56086433/

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