【发布时间】:2021-07-02 19:45:56
【问题描述】:
我正在尝试使用以下代码打开一个文本文件:
try{
FileReader fr=new FileReader("text\\test.txt");
BufferedReader br=new BufferedReader(fr);
int i;
while((i=br.read())!=-1){
System.out.print((char)i);
}
br.close();
fr.close();
} catch (IOException e){
e.printStackTrace();
}
此代码导致此错误(第 69 行是 FileReader 初始化):
W/System.err: java.io.FileNotFoundException: text\test.txt: open failed: ENOENT (No such file or directory)
at libcore.io.IoBridge.open(IoBridge.java:492)
at java.io.FileInputStream.<init>(FileInputStream.java:160)
at java.io.FileInputStream.<init>(FileInputStream.java:115)
at java.io.FileReader.<init>(FileReader.java:58)
at com.example.mytrial.MainActivity.onCreate(MainActivity.java:69)
这是我的文件系统的样子: here
感谢所有帮助!
【问题讨论】:
标签: java android intellij-idea filereader