-2
在我的TestClass中我想读取txt文件。我总是很困惑,我应该如何去引用txt文件。我从互联网中挖出的例子建议使用需要Path对象实例化的BufferedReader。我想我会创建一个File对象并调用它的.toPath()。但是现在我该如何实例化我的File对象?最不可怕的构造函数需要一个字符串,但是哪个字符串?
在我的TestClass中我想读取txt文件。我总是很困惑,我应该如何去引用txt文件。我从互联网中挖出的例子建议使用需要Path对象实例化的BufferedReader。我想我会创建一个File对象并调用它的.toPath()。但是现在我该如何实例化我的File对象?最不可怕的构造函数需要一个字符串,但是哪个字符串?
在项目范围内引用文件路径的最简单方法是使用系统属性。使用下面的值会将用户当前的工作目录返回给您。像这样的事情会做的伎俩:
File file = new File (System.getProperty ("user.dir") + "/" + path_to_txt_file);
根据您的系统,您可能需要修改分隔符。
谢谢!我做到了! :) – user2651804
'File file = new File(存放.txt文件的路径)' –
@ Error404如何找到该路径? – user2651804
转到您存储.txt的文件夹。你的情况,在'Eclipse> java> JavaProjectTest> src'的文件夹中,看看有没有。如果没有,请检查是否有名为'test'的文件夹,以及它是否在其中.txt。 –