Hur man implementerar om annat i Java?



Denna artikel kommer att presentera dig för If else i Java och följa upp det med den praktiska demonstrationen av detta villkorliga uttalande.

Villkor i kan testas med if-uttalandet. If-uttalandet kan också följas av ett annat uttalande som körs när det booleska uttrycket är falskt. Denna artikel kommer att diskutera If Else Statement In Java.

Följande tips kommer att behandlas i den här artikeln,





Börjar med den här artikeln om annars i JAVA.

javascript längd för en matris

Det finns flera typer av if-uttalanden i java:



om uttalande

If-uttalandet används för att testa tillståndet och följs av en uppsättning uttalanden. Uttalandena utförs endast när villkoret visar sig vara sant.

Syntax:

om (villkor) {// kod som ska köras}

Exempel



public class Test {public static void main (String [] args) {// definierar en 'pris' variabel int pris = 1800 // kontroll av priset om (pris> 1500) {System.out.print ('Priset är större än 1500 ')}}}

Produktion:

Priset är högre än 1500

Fortsätter med den här artikeln om annars i JAVA.

if-else uttalande

If-else-uttalandet i java används också för testförhållanden. If-blocket körs om villkoret är sant. Om villkoret är falskt utförs det andra blocket.

Syntax:

if (villkor) {// kod om villkor är sant} annat {// kod om villkor är falskt}

Exempel:

public class Test {public static void main (String [] args) {// definierar en variabel int num = 15 // Kontrollerar om numret är delbart med 2 if (num% 2 == 0) {System.out.println ( 'Jämnt antal')} annat {System.out.println ('Udda nummer')}}}

Produktion:

Udda nummer

Låt oss titta på ett annat exempel, där programmet kontrollerar om det angivna året är ett skottår eller inte.

Exempel:

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

Produktion:

SKOTTÅR

Fortsätter med den här artikeln om annars i JAVA.

Använda ternära operatörer

Ternära operatorer (?:) Kan användas istället för if if-uttalandet. Om villkoret verkar vara sant, resultatet av? returneras. Om det är falskt returneras resultatet av:

Exempel:

public class Test {public static void main (String [] args) {int num = 12 // Använder ternär operator String output = (num% 2 == 0)? 'Even number': 'Odd number' System.out.println (utdata)}}

Produktion:

Jämnt nummer

Fortsätter med den här artikeln om annars i JAVA.

if-else-if stege:

Ett kodblock kan köras bland flera block med stegen if-else-if.

Genomförandet av dessa uttalanden sker uppifrån.

När testuttrycket verkar vara sant körs koden i kroppen för if-satsen. Om inget av testuttrycken är sant körs det andra uttalandet.

Exempel:

public class Test {public static void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POSITIVE NUMBER')} annars om (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } } 

Produktion

POSITIVT NUMMER

Fortsätter med den här artikeln om annars i JAVA.

Kapslat om uttalande:

Detta uttalande representeras av ett if-block med ett annat if-block. För att det inre om blocket ska kunna utföras, bör det yttre blockets tillstånd vara sant.

Syntax:

om (villkor) {// kod som ska köras om (villkor) {// kod som ska köras}}

Exempel:

public class Test {public static void main (String [] args) {// Skapa två variabler int age = 20 int vikt = 55 // tillämpa villkor om (age> = 18) {if (vikt> 50) {System.out .println ('Du får vandra.')} annat {System.out.println ('Du får inte vandra.')}} annat {System.out.println ('Måste vara över 18 år. ')}}}

Produktion:

Du får vandra.

servicenow-handledning för nybörjare pdf

If-else-uttalandet i java tillåter användaren att testa otaliga förhållanden på ett extremt effektivt sätt.

Således har vi kommit till ett slut på den här artikeln om 'if else in Java'. Om du vill lära dig mer, kolla in Java Training av Edureka, ett pålitligt online-lärande företag. Edureka's är utformad för att träna dig för både kärn- och avancerade Java-koncept tillsammans med olika Java-ramverk som Hibernate & Spring.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen på den här bloggen så kommer vi tillbaka till dig så snart som möjligt.