我正在运行一个需要读取文本文件并将其保存为字符串的 java 应用程序,但我不断得到一个NoSuchFileException
. 该文本文件位于 src 旁边的一个名为 assets 的文件夹中。
static String readFile(String path, Charset encoding) throws IOException {
byte[] encoded = Files.readAllBytes(Paths.get(path));
return new String(encoded, encoding);
}
这是读取我在此处找到的文件的方法。
try {
string = readFile("test.txt",Charset.defaultCharset());
} catch (IOException e) {
e.printStackTrace();
}
我试过“/assets/test.txt”和其他变体也无济于事。