У меня проблема с чтением ввода до EOF
в Java
. Здесь есть один ввод, а вывод учитывает ввод каждой строки.
Пример:
ввод:
1
2
3
4
5
вывод:
0
1
0
1
0
Но я закодировал с помощью Java, один вывод будет напечатан, когда я ввожу два числа. Я хочу один ввод и вывод одной строки в каждой строке (завершение EOF
), используя BufferedReader
в Java.
Это мой код:
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
StringBuffer pr = new StringBuffer("");
String str = "";
while((str=input.readLine())!=null && str.length()!=0) {
BigInteger n = new BigInteger(input.readLine());
}
br.readLine() != null
!!! - person AllTooSir   schedule 01.08.2013