Wie implementiere ich, wenn sonst in Java?



Dieser Artikel führt Sie in das If else in Java ein und führt anschließend die praktische Demonstration dieser bedingten Anweisung durch.

Bedingungen in kann mit der if-Anweisung getestet werden. Auf die if-Anweisung kann auch eine else-Anweisung folgen, die ausgeführt wird, wenn der Boolesche Ausdruck false ist. In diesem Artikel wird die If Else-Anweisung in Java erläutert.

Die folgenden Hinweise werden in diesem Artikel behandelt:





Beginnen Sie mit diesem Artikel, wenn sonst in JAVA.

Es gibt mehrere Arten von if-Anweisungen in Java:



if-Anweisung

Die if-Anweisung wird zum Testen der Bedingung verwendet und wird von einer Reihe von Anweisungen gefolgt. Die Anweisungen werden nur ausgeführt, wenn sich die Bedingung als wahr herausstellt.

Syntax:

if (Bedingung) {// auszuführender Code}

Beispiel



public class Test {public statisch void main (String [] args) {// Definition einer 'Preis'-Variablen int price = 1800 // Überprüfung des Preises if (Preis> 1500) {System.out.print (' Preis ist größer als 1500 ')}}}

Ausgabe:

Preis ist größer als 1500

Fahren Sie mit diesem Artikel fort, wenn sonst in JAVA.

if-else-Anweisung

Die if-else-Anweisung in Java wird auch zum Testen von Bedingungen verwendet. Der if-Block wird ausgeführt, wenn die Bedingung erfüllt ist. Wenn die Bedingung falsch ist, wird der else-Block ausgeführt.

Syntax:

Visual Studio Tutorials für Anfänger
if (Bedingung) {// Code, wenn Bedingung wahr ist} else {// Code, wenn Bedingung falsch ist}

Beispiel:

public class Test {public statisch void main (String [] args) {// Definition einer Variablen int num = 15 // Überprüfung, ob die Zahl durch 2 teilbar ist if (num% 2 == 0) {System.out.println ( 'Gerade Zahl')} else {System.out.println ('Ungerade Zahl')}}}

Ausgabe:

Ungerade Zahl

Schauen wir uns ein anderes Beispiel an, in dem das Programm prüft, ob das eingegebene Jahr ein Schaltjahr ist oder nicht.

Summiere die Ziffern in einer ganzzahligen Java

Beispiel:

public class Test {public statisch void main (String [] args) {int year = 2028 if (((Jahr% 4 == 0) && (Jahr% 100! = 0)) || (Jahr% 400 == 0) ) {System.out.println ('LEAP YEAR')} else {System.out.println ('NOT A LEAP YEAR')}}}

Ausgabe:

SCHALTJAHR

Fahren Sie mit diesem Artikel fort, wenn sonst in JAVA.

Verwenden von ternären Operatoren

Ternäre Operatoren (? :) Können anstelle der if else-Anweisung verwendet werden. Wenn die Bedingung wahr zu sein scheint, ist das Ergebnis von? ist zurück gekommen. Wenn es falsch ist, wird das Ergebnis von: zurückgegeben.

Beispiel:

public class Test {public statisch void main (String [] args) {int num = 12 // Verwenden des ternären Operators String output = (num% 2 == 0)? 'Gerade Zahl': 'Ungerade Zahl' System.out.println (Ausgabe) } }

Ausgabe:

Gerade Zahl

Fahren Sie mit diesem Artikel fort, wenn sonst in JAVA.

if-else-if-Leiter:

Ein Codeblock kann mithilfe der if-else-if-Leiter aus mehreren Blöcken ausgeführt werden.

Die Ausführung dieser Anweisungen erfolgt von oben.

Wenn der Testausdruck wahr zu sein scheint, wird der im Hauptteil der if-Anweisung vorhandene Code ausgeführt. Wenn keiner der Testausdrücke wahr ist, wird die else-Anweisung ausgeführt.

Beispiel:

Model View Controller in Java
public class Test {public statisch void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POSITIVE NUMBER')} else if (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } } 

Ausgabe

POSITIVE ZAHL

Fahren Sie mit diesem Artikel fort, wenn sonst in JAVA.

Verschachtelte if-Anweisung:

Diese Anweisung wird durch einen if-Block mit einem anderen if-Block dargestellt. Damit der innere if-Block ausgeführt werden kann, sollte die Bedingung des äußeren Blocks erfüllt sein.

Syntax:

if (Bedingung) {// auszuführender Code if (Bedingung) {// auszuführender Code}}

Beispiel:

public class Test {public statisch void main (String [] args) {// Erstellen von zwei Variablen int age = 20 int weight = 55 // Anwenden von Bedingungen if (age> = 18) {if (weight> 50) {System.out .println ('Sie dürfen wandern.')} else {System.out.println ('Sie dürfen nicht wandern.')}} else {System.out.println ('Muss über 18 Jahre alt sein. ')}}}

Ausgabe:

Du darfst wandern.

Die if-else-Anweisung in Java ermöglicht es dem Benutzer, unzählige Bedingungen auf äußerst effiziente Weise zu testen.

Damit sind wir am Ende dieses Artikels über 'Wenn sonst in Java' angelangt. Wenn Sie mehr erfahren möchten, lesen Sie das Java-Training von Edureka, einem vertrauenswürdigen Online-Lernunternehmen. Edurekas wurde entwickelt, um Sie sowohl für Kern- als auch für fortgeschrittene Java-Konzepte zusammen mit verschiedenen Java-Frameworks wie Hibernate & Spring zu schulen.

Hast du eine Frage an uns? Bitte erwähne es im Kommentarbereich dieses Blogs und wir werden uns so schnell wie möglich bei dir melden.