In Java können Benutzer in einer IF -Anweisung den Codeblock je nach einer bestimmten Bedingung ausführen. Die One-Line-If-Anweisung, auch als ternärer Operator bezeichnet, ist eine kurze Möglichkeit, eine IF-Anweisung zu schreiben, die eine Codezeile basierend auf einer Bedingung ausführt. Die One-Line-Anweisung ist ein nützliches Instrument zum Schreiben von kompaktem und prägnantem Code in Java.
Dieser Leitfaden bietet an, die Einzeilung mit praktischer Implementierung zu verwenden.
So verwenden Sie Java One -Zeile, wenn Anweisung?
Die One-Line-Anweisung kann als Abkürzung für einfache IF-ELSE-Anweisungen verwendet werden, bei denen jeweils nur eine einzelne Anweisung ausgeführt wird.
Syntax
Die Syntax für eine Zeile, wenn die Anweisung wie folgt lautet:
Bedingung_Statement? Expression1: Expression2In der obigen Syntax zuerst die “Bedingung_StatementWird berechnet, und wenn es wahr ist, ist die “Ausdruck1" es läuft; ansonsten, "Ausdruck2" es läuft.
Beispiel 1
Es wird ein Beispiel in Betracht gezogen, um der Variablen eine bestimmte Zahl zuzuweisen und zu überprüfen, ob der Wert der Variablen geringer oder größer ist als die Zahl. Hier ist ein Beispiel für eine One-Line-If-Anweisung:
KlassenmarkenDie Beschreibung des obigen Codes wird unten erwähnt:
Die Ausgabe des obigen Codes zeigt das “Zahl ist weniger als 10”.
Beispiel: 2
Hier ist ein weiteres Beispiel, das zeigt, wie eine Einzeilung, wenn Anweisung verwendet werden kann, um einer Variablen basierend auf einer Bedingung einen Wert zuzuweisen:
KlassenmarkenDie Erläuterung des obigen Snippets wird unten erwähnt:
Die Ausgabe zeigt, dass die obige Bedingung wahr ist und der Wert 10 angezeigt wurde.
Abschluss
In Java ist die One-Line. Darüber hinaus vereinfacht und klärt es den Code. Die Syntax der One-Line, wenn Anweisung leicht zu verstehen ist und in verschiedenen Szenarien verwendet werden kann, in denen nur eine einzige Aussage basierend auf einer Bedingung ausgeführt wird. Es sollte jedoch mit Bedacht verwendet werden, da der Code übermäßig schwieriger zu lesen und zu verstehen ist.