我有一个Java程序,它将文本文件的内容打印到控制台。 我创建了以下循环来执行此操作:
if ("1".equals(select)) {
while (true){
System.out.println(inFile.nextLine());
}
}
但是我无法编辑文件本身添加一种字符来告诉我何时到达文件结尾;相反,文件的结尾将是我连续获得2个空行,但我不知道如何实现这一点。
答案 0 :(得分:0)
try (BufferedReader br = new BufferedReader(new FileReader("C:\\testing.txt")))
{
String sCurrentLine;
while ((sCurrentLine = br.readLine()) != null) {
System.out.println(sCurrentLine);
}
} catch (IOException e) {
e.printStackTrace();
}
希望这个答案