Können Sie mir helfen, mit dem unten stehenden Code zu identifizieren, was ich vermisse? Ich benutze Eclipse.Strings und || Statements
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
{
if (input.equalsIgnoreCase(("front door") || ("front") || ("basement") || ("basement entrance")))
if (input.equalsIgnoreCase(("front door") || ("front"))
System.out.println("Maggie went to the side of the home and open the basement door. As the door opened, she could smell the dust from inside.");
else
if ((input.equalsIgnoreCase("basement") || ("basement entrance")))
System.out.println("Maggie walks up the steps and slowly opens the front door.");
else
System.out.println("That is not a correct answer");
Verwendung '{}' mit Ihrem ifs klar sein aussehen sollte, die, wenn hat die sonst .. –
Die Operanden auf beiden Seiten des || Der Operator muss einen booleschen Wahr/Falsch-Wert haben. Sie sind keine zusätzlichen Möglichkeiten für einen früheren Funktionsaufruf. –