当我试图通过使用此程序读取所有行......它使我少了一行输出。使用BufferedReader或扫描仪处理Java中的多个输入
样本程序:
String line = null;
Scanner scanner = new Scanner(System.in);
while (scanner.hasNextLine())
{
line = scanner.nextLine();
System.out.println(line);
}
scanner.close();
当我请Standarad输入为:
ab
cd
ef
gh
输出是:
ab
cd
ef
可能的重复[如何使用Java读取大型文本文件行?](http://stackoverflow.com/questions/5868369/how-to-read-a-large-text-file-line- by-line-using-java) –
解释你如何_输入标准输入as_。 –