Вот код, который у меня есть, когда я первый раз нажимаю клавишу ввода, появляется сообщение «Читать клавишу ввода». Во второй раз, когда я нажимаю клавишу ввода, появляются «Прочитать клавишу ввода» и «Второе нажатие». Как мне go сделать так, чтобы после второго нажатия клавиши ввода появилось только «второе нажатие»?
import java.util.Scanner;
public class love {
static public void main (String[] args) {
// creation the scanner to look for when the enter key is pressed
try (Scanner scanner = new Scanner(System.in)) {
String readString = scanner.nextLine();
while(readString!=null) {
System.out.println(readString);
if (readString.isEmpty()) {
// enter the first text
System.out.println("Read Enter Key");
}
if (scanner.hasNextLine()) {
readString = scanner.nextLine();
// enter the second text
System.out.println("second hit");
} else {
readString = null;
}
}
}
}
}