我有一个 java 文件,它需要从同一个包中的另一个 java 文件中读取。但是,当我使用以下代码时,它会显示FilenotFoundException
.
BufferedReader in = new BufferedReader(new FileReader("/wordlist.txt"));
你能帮我么?
我有一个 java 文件,它需要从同一个包中的另一个 java 文件中读取。但是,当我使用以下代码时,它会显示FilenotFoundException
.
BufferedReader in = new BufferedReader(new FileReader("/wordlist.txt"));
你能帮我么?
尝试使用这个:
FileInputStream fis = new FileInputStream(new File("wordlist.txt"));
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
您永远不应该以/
. 在 Linux 中,这意味着您指的是根目录。"wordlist.txt"
如果文件与当前目录位于同一文件夹中,或者"folder/file.txt"
位于下面的某个文件夹中,您可以简单地使用。您可以使用..
来引用父文件夹,例如"../brother/file"