获取resource路径下的所有文件名
时间: 2023-10-04 22:03:17 浏览: 80
获取指定路径下的所有文件
4星 · 用户满意度95%
您可以使用Java中的File类的listFiles()方法来获取resource路径下的所有文件名。以下是示例代码:
```
import java.io.File;
import java.net.URL;
public class Main {
public static void main(String[] args) {
ClassLoader classLoader = Main.class.getClassLoader();
URL resource = classLoader.getResource("path/to/resource"); // 替换成您的资源路径
if (resource == null) {
throw new IllegalArgumentException("Resource folder not found.");
}
File folder = new File(resource.getFile());
File[] files = folder.listFiles();
for (File file : files) {
System.out.println(file.getName());
}
}
}
```
请注意,此代码假定您的资源文件夹位于类路径下(例如,位于src/main/resources文件夹中)。如果您的资源文件夹不在类路径下,则需要更改资源URL的获取方式。
阅读全文