我在“scr”中创建了一个名为“resources”的新文件夹。在那里,我把我的文件“Test.txt”。现在我想用BufferedReader读取这个文件。这是我目前的代码:
ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("/resources/Test.txt").getFile());
in = new BufferedReader(new FileReader(file));
但它不起作用!找不到该文件。为什么呢?
答案 0 :(得分:0)
确保已将资源文件夹添加到Build Path,然后更改
classLoader.getResource("/resources/Test.txt").getFile()
到
classLoader.getResource("Test.txt").getFile()