Java Scanner wartet nicht auf Benutzereingaben [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Scanner überspringt nextLine (), nachdem next () oder nextFoo () verwendet wurden? 15 answers

Ich verwende den Java-Scanner zum Lesen von Benutzereingaben. Wenn ich nextLine nur einmal benutze, funktioniert es OK. Bei zwei nextLine wartet man nicht darauf, dass der Benutzer die Zeichenfolge eingibt (bei zwei nextLine wartet man).

Ausgabe

X: Y: (auf Eingabe warten)

Mein Code

System.out.print("X: ");
x = scanner.nextLine();
System.out.print("Y: ");
y = scanner.nextLine();

Irgendwelche Ideen warum könnte das passieren? Vielen Dan

Antworten auf die Frage(1)

Ihre Antwort auf die Frage