我正在使用BufferedReader阅读文本,我想知道如何在BufferedReader的论证中给出我的文本路径。
BufferedReader input = new Bufferedreader(
new FileReader(D:VI.félév\Prog gyak\Project\proba.txt));
这似乎不起作用。
答案 0 :(得分:1)
你的问题是:
new Filereader( .. )
应该是
new FileReader( .. )
路径必须如下:
new FileReader("D:\\directory\\proba.txt");
您需要额外的\
作为转义字符
答案 1 :(得分:0)
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();
}
}