如何获取资源文件夹的字符串值(Java)

时间:2017-03-14 15:34:10

标签: java string resources

我是编程的初学者,我有一个类需要在其构造函数中指向某个文件夹的路径。例如:

 SomeClass class = new SomeClass(c:/folder);

我需要获得String resources个文件夹的值(仅指向没有特定文件名的文件夹的路径)。该类中的方法将从构造函数向路径添加文件名,并使用特定文件执行某些操作。

我正在尝试这样做(代码错误!),但只有npe

ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("src/main/resources").getFile());
String path = file.getAbsolutePath();

所以,问题是:如何获得String文件夹的resources值?

1 个答案:

答案 0 :(得分:0)

是什么解决了我的问题:

File file = new File("src/main/resources");
String path = file.getAbsolutePath();

因此,我获得了String文件夹的resources路径。