Hallo,
ich habe ein Spiel in Java programmiert und wollte am Ende abfragen ob man nochmal spielen möchte. Ich habe versucht das umzusetzen, allerdings wird es nichht erkannt, wenn man "ja" oder "nein" eingibt. Hat jemand eine Idee, woran das liegen könnte?
Hier mein Code:
ich habe ein Spiel in Java programmiert und wollte am Ende abfragen ob man nochmal spielen möchte. Ich habe versucht das umzusetzen, allerdings wird es nichht erkannt, wenn man "ja" oder "nein" eingibt. Hat jemand eine Idee, woran das liegen könnte?
Hier mein Code:
Java:
boolean nochmal = true;
while (nochmal == true) {
// Code
boolean eingabe = false;
while (eingabe == false) {
System.out.println("Noch eine Runde? (Bitte gib ja oder nein ein)");
String frage = scan.nextLine();
if (frage == "ja") {
nochmal = true;
eingabe = true;
}
else if (frage == "nein") {
nochmal = false;
eingabe = true;
}
else {
System.out.println("***ERROR***");
eingabe = false;
}
}
}