Почему в следующем коде строка внутри метода println отображается дважды. Что мне делать, чтобы отображать сообщение один раз за итерацию?
package practicejava;
public class Query {
public static void main(String[] args) throws java.io.IOException {
System.out.println("Guess a capital letter Character");
while ((char) System.in.read() != 'S') {
System.out.println("wrong.guess again to finish the program");
}
}
}