我需要将文本文件读取到String。我这样做:
BufferedReader br = null;
try {
br = new BufferedReader(new FileReader(filePath));
String line = br.readLine();
String everything = line;
while (line != null) {
line = br.readLine();
everything += line + "\n";
}
} catch (IOException e) {
e.printStackTrace();
}
finally {
try {
if (br != null)
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
但我不想逐行阅读。应该可以在一个函数调用时将整个文件读取为字符串。我是正确的?顺便说一句,我必须使用java 1.4。