Я написал цикл, но он не работает. Он должен спросить меня 4 раза за a
и за каждые a
он должен писать цифры от 0 до 3. Но после запроса он пишет два числа. Где ошибка?Java loop for double working
Мой код
package hra1;
public class Hra1 {
public static void main(String args[]) throws java.io.IOException
{
char a;
int i;
for (i = 0; i < 4; i++)
{
a = (char) System.in.read();
System.out.println(i);
}
}
}
Вот пример вывода:
l
0
1
l
2
3
Чтение персонажа не заставляет компьютер «просить» что-то. Вы просто печатаете целые числа 0, 1, 2, 3 - что за сюрприз? – laune