温馨提示×

java怎么获取resource下文件路径

小亿
195
2023-11-17 11:47:20
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Java中,可以使用ClassLoader类来获取resource下的文件路径。可以使用getResource()getResourceAsStream()方法来获取资源的URL或输入流。

以下是两种常见的获取resource下文件路径的方式:

  1. 使用ClassLoader.getResource()方法:
ClassLoader classLoader = getClass().getClassLoader();
URL resourceUrl = classLoader.getResource("文件路径");
String resourcePath = resourceUrl.getPath();
  1. 使用ClassLoader.getResourceAsStream()方法:
ClassLoader classLoader = getClass().getClassLoader();
InputStream inputStream = classLoader.getResourceAsStream("文件路径");

在这两种方法中,文件路径可以是相对于resource目录的相对路径,例如"folder/file.txt"。请注意,文件路径区分大小写,并且在Windows系统上使用斜杠/分隔路径。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:java怎么获取resource下文件

0