Когда я пытаюсь прочитать все строки с помощью этой программы ... Это дает мне одну строку меньше в качестве вывода.Использование 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) –
Объясните, как вы вставляете вход Standarad as_. –