Java 无法在Eclipse中读取该文件

Java 无法在Eclipse中读取该文件,java,eclipse,Java,Eclipse,我在大学里有一个项目,为了完成这个项目,我们必须阅读一个txt文件(java,eclispe)。我获取文件并拖放(读取他们提供给我们的文件的方法),但当我运行程序时,它会给出以下信息: 我不知道错误是否在于我如何将文件放入Eclipse中 src上面的文件夹名不是英文的,所以我无法键入,但假设它只是Laur155。假设此文件夹直接位于~/workspace下。然后打开文件,您将执行以下操作 String filename = "~/workspace/Laur155/NBA-5d-17265n

我在大学里有一个项目,为了完成这个项目,我们必须阅读一个txt文件(java,eclispe)。我获取文件并拖放(读取他们提供给我们的文件的方法),但当我运行程序时,它会给出以下信息:

我不知道错误是否在于我如何将文件放入Eclipse中


src上面的文件夹名不是英文的,所以我无法键入,但假设它只是
Laur155
。假设此文件夹直接位于~/workspace下。然后打开文件,您将执行以下操作

String filename = "~/workspace/Laur155/NBA-5d-17265n.txt"; 
然后像

BufferedReader reader = new BufferedReader(new FileReader(filename));
String line;
while ((line = reader.readLine()) != null) { ...

不,我们不能更改读取txt文件的方法中的代码
我知道也许我把你弄糊涂了,但在我的大学里,他们没有教任何关于文件的知识,这意味着它找不到文件,可能是因为你没有从文件所在的目录启动程序。检查运行配置中指定的当前目录。使用
文件类
()构造函数
新建文件(字符串路径名)
,然后打印
文件。getAbsolutePath())
,您将确切知道它试图在何处找到文件,如果您将代码示例粘贴到origin post中,它也将非常有用,如果您想添加有关您的问题的信息,请编辑您的问题