如何在java中为txt提供读取路径?
我正在用BuffererReader阅读一个txt,我想知道如何在BufferedReader的参数中给出我的txt的路径如何在java中为txt提供读取路径?,java,bufferedreader,filereader,Java,Bufferedreader,Filereader,我正在用BuffererReader阅读一个txt,我想知道如何在BufferedReader的参数中给出我的txt的路径 BufferedReader input = new Bufferedreader( new FileReader(D:VI.félév\Prog gyak\Project\proba.txt)); 这似乎不起作用。您的问题是: new Filereader( .. ) 应该是 new FileReader( .. ) 路径必须看起来像: new FileRe
BufferedReader input = new Bufferedreader(
new FileReader(D:VI.félév\Prog gyak\Project\proba.txt));
这似乎不起作用。您的问题是:
new Filereader( .. )
应该是
new FileReader( .. )
路径必须看起来像:
new FileReader("D:\\directory\\proba.txt");
如果出现任何问题,您需要一个额外的
\
作为转义字符完整的工作示例try..catch
BufferedReader br = null;
try {
String sCurrentLine;
br = new BufferedReader(new FileReader("D:\\directory\\proba.txt"));
while ((sCurrentLine = br.readLine()) != null) {
System.out.println(sCurrentLine);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null)br.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
将此文件读取器(D:VI.félév\Prog gyak\Project\proba.txt)更改为文件读取器(“D:\\VI.félév\\Prog gyak\\proba.txt”)