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