Почему не работает эта программка?
Учусь java по книге Шилдта - в книге приведен программка-пример, пытаюсь ее запустить, а компилятор ошибку выдает. Подскажите пож. - что пропущено в этой программке?
import java.io.IOException;
public class HelloWorld {
public static void main(String[] args)
throws java.io.IOException {
int i;
System.out.println("Для остановки нажмите клавишу S");
for (i = 0; (char) System.in.read() i = 'S';
i++)
System.out.println("Проход #" + i);
}
}
Ответы (1 шт):
Автор решения: Алексей
→ Ссылка
Точно - 2 последних ответа верные
= замените на != и второй раз
i- зачем? И все же логика кривая будет, ведьread()ожидает вводаEnter
и
Видимо, в книге опечатка. Вместо
i = 'S'должно быть!= 'S'.
спасибо)))