这件事只是不断回到我身边。我试图在Java中加载.csv文件,它看起来像这样:
public static List<String> getEntryList () throws IOException{
final String NAME = "test.csv";
final String PATH = "resources/csvFiles";
final Path path = FileSystems.getDefault().getPath(PATH, NAME);
return Files.readAllLines(path, Charset.forName("UTF-8"));
}
显然不起作用。给我java.nio.file.NoSuchFileException: resources\csvFiles\test.csv
例外,但是当我在驱动器上输入完整路径时工作正常。我尝试使用classpath
但也没有用。这样做的正确方法是什么?
答案 0 :(得分:0)
试试这个:
InputStream is = YourClassName.class.getResourceAsStream("test.csv");