Bedingte Aussagen in Java

Bedingte Aussagen in Java

Bedingte Aussagen werden hauptsächlich in Entscheidungsszenarien verwendet, was bedeutet, dass diese Aussagen eine Entscheidung auf der Grundlage einiger Bedingungen treffen. Die bedingten Aussagen werden auch als Verzweigungsanweisungen bezeichnet, da das Programm eine Entscheidung auf der Grundlage des Ergebniss der bewerteten Bedingung trifft. Ein sehr einfaches Beispiel für bedingte Aussagen aus unserem täglichen Leben kann sein, wenn heute Freitag ist, dann wird morgen Samstag sein.

Diese Beschreibung zeigt bedingte Aussagen in Java und wird auf folgende Weise organisiert:

  • Wenn Aussage in Java
  • sonst Aussage in Java
  • sonst wenn Anweisung in Java
  • Ternärer Operator in Java

Lasst uns beginnen!

Wenn Aussage in Java

Es ist eine der einfachsten und bedeutendsten bedingten Aussagen, die nur dann ausgeführt werden, wenn die Bedingung wahr ist. Es muss in den Kleinbuchstaben angegeben werden “Wenn"Und Großbuchstaben"WENN”Würde nicht funktionieren, da Java eine sensible Sprache ist und daher einen Fehler erzeugt. Die untergegebene Abbildung zeigt die grundlegende Syntax von “Wenn Sie sich befinden”In Java:

if (Zustand)

Erklärung (en); // führt aus, wenn der Zustand wahr ist

Die im Körper des vorhandenen Aussagen Wenn Die Bedingung wird nur ausgeführt, wenn die Bedingung wahr ist.

Beispiel

Betrachten wir den folgenden Code, der ein detailliertes Verständnis des Wenn Stellungnahme.

int a = 75, b = 100;
wenn ein < b)

System.aus.println ("Der Wert von a ist weniger als B");

Der obige Code -Snippet testet, ob der Wert von “A" ist weniger als "B", Und wenn es wahr ist, wird es drucken"Der Wert von a ist kleiner als b„:

Da der Zustand wahr ist, ist der Körper des "Wenn”Erklärung wird ausgeführt.

sonst Aussage in Java

Der Wenn Die Anweisung führt den Code nur aus, wenn die Bedingung wahr ist, und um die falsy -Bedingungen anzugehen, die eine andere Anweisung verwendet wird. Im Folgenden finden Sie die Syntax für die anders Aussage in Java:

if (Zustand)

Erklärung (en); // führt aus, wenn der Zustand wahr ist

anders

Anweisung (en) // führt aus, wenn die Bedingung falsch ist

Eine in der IF -Anweisung angegebene Bedingung wird überprüft, wenn “WAHR”Dann wird alles ausgeführt, was in den Körper von If-Statements kommt, und wenn die Bedingung falsch ist, wird sonst eine Anweisung ausgeführt.

Beispiel

Lassen Sie uns das vorherige Beispiel ein wenig erweitern und auch einen Code -Stück für die falsche Bedingung angeben:

int a = 175, b = 100;
wenn ein < b)

System.aus.println ("Der Wert von a ist geringer als der Wert von B");

anders

System.aus.println ("Der Wert von B ist geringer als der Wert von a");

Das obige Code-Snippet bietet die folgende Ausgabe:

Die obige Ausgabe überprüft, dass die Bedingung falsch ist und die sonstige Bedingung ausgeführt wird.

sonst wenn Anweisung in Java

Es wird verwendet, wenn wir mehr als zwei Bedingungen angehen müssen. Es bestimmt eine neue Bedingung und führt die Aussagen aus, wenn die in der angegebene Bedingung “sonst wenn”Aussage ist wahr. Das untergegebene Snippet zeigt die Funktionsweise der else-wenn in Java:

if (Zustand)

Erklärung (en); // führt aus, wenn der Zustand wahr ist

sonst wenn (Zustand)

Anweisung (en) // führt aus, wenn die Bedingung wahr ist

anders

Anweisung (en) // führt aus, wenn die Bedingung falsch ist

Beispiel

Betrachten wir ein Beispiel zum zeigen 'A"Note, wenn Ihre Marken größer als 80 sind"B"Note, wenn die erhaltenen Markierungen größer als 60 sind, aber weniger als 80, und es zeigt"F'Note, wenn Ihre Markierungen weniger als 50 betragen:

int a = 75;
if (a> = 80)

System.aus.println ("ausgezeichnet! Du hast eine Note ");

sonst wenn (a> 60 && a<80)

System.aus.println ("Gut ... du hast B -Klasse");

anders

System.aus.println ("Sie haben F -Klasse ... besseres Glück beim nächsten Mal!");

Als A = 75, der die Kriterien von else if Anweisung erfüllt, wird oberhalb des Code-Snippet die folgende Ausgabe bereitgestellt:

Die Ausgabe authentifiziert, dass bedingte Aussagen korrekt funktionieren.

Ternärer Operator in Java

Ein ternärer Operator “?”Wird verwendet, um eine Erkrankung mit Ausdrücken in einer Linie zu kombinieren. Es ist eine alternative Methode für die IF-ELSE.

Syntax

Die grundlegende Syntax des ternären Operators in Java lautet:

(Zustand) ? Exp1: Exp2

Beispiel

Das untergegebene Snippet beschreibt, wie der ternäre Operator in Java verwendet wird:

int a = 55;
String res = (a> = 50) ? "Pass": "Fail";
System.aus.println (res);

Das obige erzeugt die folgende Ausgabe:

Die Ausgabe authentifiziert die Arbeit des ternären Operators.

Abschluss

Die bedingten Aussagen werden verwendet, um die Entscheidungsszenarien anzugehen, Wenn Die Anweisung testet eine Bedingung und führt den Code nur aus, wenn die Bedingung wahr ist. Die elsee Anweisung wird nur ausgeführt, wenn die Bedingung falsch ist und sonst wenn Kann verwendet werden, um eine neue Bedingung anzugeben, die ausgeführt wird, wenn die Bedingung wahr ist. Zuletzt zeigt dieser Artikel, dass der ternärer Operator ist eine Abkürzung für die Anweisung if sonst.