GOOGLE ADS

Montag, 18. April 2022

Wie kann ich meine Ausgabe dazu bringen, nur eine bestimmte Nachricht anzuzeigen, wenn die Benutzereingabe nicht 1 von 2 bestimmten Zeichenfolgen (Optionen) ist?

mein Code

Ich bin ziemlich neu in Java und Codierung übe jetzt seit ein paar Wochen und ich versuche herauszufinden, wie ich meine Ausgabe dazu bringen kann, nur die Else-Anweisung anzuzeigen, wenn KEINE der 2 'if'-Optionen eingegeben wurden. zum Bsp. Ich habe 2 Kategorien von Restaurants, mexikanisch und amerikanisch. Wenn der Benutzer aufgefordert wird, eine Kategorie einzugeben, wird die Reihe der Restaurants angezeigt, aber ich kann die Else-Anweisung nicht dazu bringen, nicht mit der ersten Option if zu erscheinen. Egal, ob die erste 'if'-Option eingegeben wird, die else-Anweisung wird gedruckt, wie stoppe ich das und lasse sie nur drucken, wenn 'American' oder 'Mexican' nicht eingegeben wird.


Lösung des Problems

Dieses „else" bezieht sich auf das zweite „if". Verwenden Sie stattdessen die „Switch-Case"-Konstruktion mit dem „else"-Wert als Standard.

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...