Hoe te implementeren, indien anders in Java?



Dit artikel zal je kennis laten maken met de If else in Java en het ook opvolgen met de praktische demonstratie van deze voorwaardelijke verklaring.

Voorwaarden in kan worden getest met behulp van de if-instructie. De if-instructie kan ook worden gevolgd door een else-instructie, die wordt uitgevoerd als de Booleaanse uitdrukking false is. In dit artikel wordt de If Else-verklaring in Java besproken.

De volgende tips komen in dit artikel aan bod:





Beginnen met dit artikel over if else in JAVA.

Er zijn meerdere soorten if-statements in java:



if Statement

Het if-statement wordt gebruikt om de conditie te testen en wordt gevolgd door een set statements. De instructies worden alleen uitgevoerd als de voorwaarde waar blijkt te zijn.

Syntaxis:

if (voorwaarde) {// code die moet worden uitgevoerd}

Voorbeeld



public class Test {public static void main (String [] args) {// definieer een 'prijs' variabele int prijs = 1800 // controleer de prijs als (prijs> 1500) {System.out.print ('Prijs is groter dan 1500 ')}}}

Uitgang:

Prijs is hoger dan 1500

beëindig een programma in java

Verdergaan met dit artikel over if else in JAVA.

if-else-instructie

De if-else-instructie in java wordt ook gebruikt voor testcondities. Het if-blok wordt uitgevoerd als de voorwaarde waar is. Als de voorwaarde onwaar is, wordt het else-blok uitgevoerd.

Syntaxis:

if (voorwaarde) {// code als voorwaarde waar is} else {// code als voorwaarde onwaar is}

Voorbeeld:

public class Test {public static void main (String [] args) {// definieer een variabele int num = 15 // Controleren of het getal deelbaar is door 2 if (num% 2 == 0) {System.out.println ( 'Even nummer')} anders {System.out.println ('Oneven nummer')}}}

Uitgang:

Oneven nummer

Laten we naar een ander voorbeeld kijken, waarin het programma controleert of het ingevoerde jaar een schrikkeljaar is of niet.

Voorbeeld:

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

Uitgang:

SCHRIKKELJAAR

Verdergaan met dit artikel over if else in JAVA.

Ternaire operators gebruiken

Ternaire operatoren (? :) kunnen worden gebruikt in plaats van de if else-instructie. Als de voorwaarde waar lijkt te zijn, is het resultaat van? wordt geretourneerd. Als het onwaar is, wordt het resultaat van: geretourneerd.

Voorbeeld:

public class Test {public static void main (String [] args) {int num = 12 // Gebruikt ternaire operator String output = (num% 2 == 0)? 'Even nummer': 'Oneven nummer' System.out.println (output)}}

Uitgang:

Even getal

Verder gaan met dit artikel over if else in JAVA.

if-else-if ladder:

Een codeblok kan worden uitgevoerd over meerdere blokken met behulp van de if-else-if-ladder.

De uitvoering van deze verklaringen vindt plaats van bovenaf.

Wanneer de testuitdrukking waar lijkt te zijn, wordt de code die aanwezig is in de body van de if-instructie uitgevoerd. Als geen van de testuitdrukkingen waar is, wordt de else-instructie uitgevoerd.

Voorbeeld:

public class Test {public static 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') } } } 

Uitvoer

POSITIEF NUMMER

Verdergaan met dit artikel over if else in JAVA.

Geneste if-instructie:

Deze instructie wordt weergegeven door een if-blok met een ander if-blok. Om het binnenste if-blok uit te voeren, moet de voorwaarde van het buitenste blok waar zijn.

Syntaxis:

if (voorwaarde) {// code die moet worden uitgevoerd if (voorwaarde) {// code die moet worden uitgevoerd}}

Voorbeeld:

public class Test {public static void main (String [] args) {// Creëren van twee variabelen int age = 20 int weight = 55 // voorwaarden toepassen if (age> = 18) {if (weight> 50) {System.out .println ('Je mag trekken.')} else {System.out.println ('Je mag niet trekken.')}} anders {System.out.println ('Moet ouder zijn dan 18. ')}}}

Uitgang:

Je mag trekken.

De if-else-instructie in java stelt de gebruiker in staat om ontelbare voorwaarden op een uiterst efficiënte manier te testen.

Hiermee zijn we aan het einde gekomen van dit artikel over ‘if else in Java’. Als je meer wilt weten, bekijk dan de Java Training van Edureka, een vertrouwd online leerbedrijf. Edureka's is ontworpen om u te trainen in zowel kern- als geavanceerde Java-concepten, samen met verschillende Java-frameworks zoals Hibernate & Spring.

Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte van deze blog en we nemen zo snel mogelijk contact met je op.