Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Eclipse 的新手,并且一直在尝试加载 CSV 文件,以便 Eclipse 的虚拟机在我的程序中给出适当的输入时可以找到并识别它。我已经尝试过以下方法:
如何将测试文件(尤其是 CSV 文件)加载到虚拟控制台中,以便在程序运行时对其进行识别?我也搜索了其他几个答案,但无法掌握这个概念。
谢谢。
尝试将其放在项目的根目录中。通过代码访问文件时,会在 Java 系统变量user.dir中指定的目录中查找文件,该目录通常是项目的根目录。
user.dir
我假设您尝试按如下方式加载文件:
File file = new File("myCsv.csv");
在这种情况下,以下适用:
默认情况下,java.io 包中的类总是根据当前用户目录解析相对路径名。此目录由系统属性 user.dir 命名,通常是调用 Java 虚拟机的目录。