Здравствуйте. Никак не могу понять, почему при следующем коде фор по два прохода за раз делает, когда я ожидаю один проход?
int i;
System.out.println("Для остановки нажмите клавишу S");
for (i = 0; (char) System.in.read() != 'S'; i++) {
System.out.println("Пpoxoд #" + i);
}
Вывод:
Для остановки нажмите клавишу S
w
Пpoxoд #0
Пpoxoд #1
e
Пpoxoд #2
Пpoxoд #3
s
Пpoxoд #4
Пpoxoд #5
S
Виртуальный выделенный сервер (VDS) становится отличным выбором
Как создать в конструкторе объекта счётчик, который будет вписывать в поле объекта номер его создания? То есть первый объект имеет номер...
Необходимо сделать цикл, в котором происходит выполнения действия -> задержка (допустим секунда) -> опять действие