當我試圖通過使用此程序讀取所有行......它使我少了一行輸出。使用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_。 –