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.