Ich bin völlig neu Programmierung und bin nur herumspielen mit dem, was ich bisher weiß. Ich mache eine primitive "KI", die einfache Fragen stellt. In diesem Teil des Codes fragt das Programm "Wo lebst du?" und "Wohnen Sie gerne dort?" Ich versuche, es so zu machen, dass, wenn der Benutzer alles außer Variationen von Nein oder Ja eingibt, der Bot die Frage erneut stellen wird. Hier ist, was ich bis jetzt habeSehr nooby Anfrage Eingang und wenn Aussagen
System.out.println("I have never been to " + line3 + " before. Do you like it there?");
// Wait for user to enter a line of text
String line4 = input.nextLine();
if(line4.equals("Yes")){
System.out.println("That's good! I'm glad to hear it.");
}
else if(line4.equals("No")){
System.out.println("Oh no! You should move then!");
}
else if(line4.equals("no")){
System.out.println("Oh no! You should move then!");
}
else if(line4.equals("yes")){
System.out.println("That's good! I'm glad to hear it.");
}
Wie würde ich darüber gehen? Gibt es einen einfacheren Weg, um das zu erreichen, was ich bereits im Code geschrieben habe? Ich müsste mir sonst noch eine Aussage machen für jedes andere Ja/Nein, zum Beispiel würde ich einen anderen brauchen, wenn für "Ja!" oder "überhaupt nicht!" etc. etc.
Vielen Dank im Voraus
Ihr Code ist nicht vollständig, bitte legen Sie vollständigen Code ..... Anstelle von separaten "Nein" und "Nein", können Sie ignorieren Fall verwenden. – piyushj