bedingte Aussagen wie Javas if-else
Konstrukt regieren die Programmausführung basierend auf festgelegten Bedingungen. Die grundlegende Struktur beinhaltet eine Erkrankung, gefolgt von Codeblöcken für wahre und falsche Ergebnisse. Mit dieser Verzweigungsfähigkeit kann das Programm unterschiedliche Ausführungspfade befolgen, je nachdem, ob eine Bedingung auf True oder False bewertet wird.
Es gibt verschiedene Arten von Entscheidungsaussagen, wobei jeweils unterschiedliche Komplexität und Kontrolle anbietet:
if
Anweisung if-else
Anweisung if-else-if
Anweisung (gekettete Bedingungen) if
Anweisung switch
Anweisung if
Anweisung: Eine if
-Anweisung führt nur dann einen Codeblock aus, wenn eine bestimmte Bedingung wahr ist. Wenn die Bedingung falsch ist, wird der Codeblock übersprungen.
Beispiel:
<code class="language-java">package day1if; public class Main { public static void main(String[] args) { int bat = 500; if (bat >= 500) { System.out.println("Go to play"); } System.out.println("Don't play"); // This line always executes } }</code>
Ausgabe:
<code>Go to play Don't play</code>
if-else
Anweisung: Die Anweisung if-else
enthält eine Auswahl zwischen zwei Codeblöcken. Wenn die Bedingung wahr ist, wird der if
Block ausgeführt; Ansonsten wird der else
Block ausgeführt.
Beispiel:
<code class="language-java">package day1if; public class Main1 { public static void main(String[] args) { int bat = 500; if (bat > 600) { System.out.println("Go to play"); } else { System.out.println("Don't play"); } } }</code>
Ausgabe:
<code>Don't play</code>
if-else-if
Anweisung: Dieses Konstrukt ermöglicht mehrere bedingte Überprüfungen. Der Code führt den Block aus, der der ersten echten Bedingung entspricht. Wenn keine der Bedingungen wahr ist, wird ein optionaler else
-Blocks ausgeführt. Dies bietet eine strukturiertere Möglichkeit, mehrere mögliche Ergebnisse zu verarbeiten.
Das obige ist der detaillierte Inhalt vonTag 16. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!