Betingede uttalelser i Java

Betingede uttalelser i Java

Betingede uttalelser brukes mest i beslutningsscenarier, noe som betyr at disse uttalelsene tar en beslutning på grunnlag av noen forhold. Betingede uttalelser blir også referert til som forgreningsuttalelser fordi programmet tar en beslutning basert på resultatet av den vurderte tilstanden. Et veldig enkelt eksempel på betingede uttalelser fra vårt daglige liv kan være hvis i dag er fredag, da blir i morgen lørdag.

Denne oppskrivningen demonstrerer betingede uttalelser i Java, og den vil bli organisert på følgende måte:

  • Hvis uttalelse i Java
  • ellers uttalelse i Java
  • ellers hvis uttalelse i Java
  • Ternær operatør i Java

La oss begynne!

Hvis uttalelse i Java

Det er en av de mest enkle og betydelige betingede uttalelsene som bare vil utføre hvis tilstanden er sann. Det må spesifiseres i små bokstaver “hvis”Og store bokstaver”HVIS”Ville ikke fungere som Java er et saksfølsomt språk, og det vil derfor generere en feil. Den undergitte figuren viser den grunnleggende syntaksen til “If-uttalelse”I Java:

if (tilstand)

uttalelse (er); // utfører hvis tilstanden er sann

Uttalelsene som er til stede i kroppen til hvis Tilstand vil bare bli utført hvis tilstanden er sann.

Eksempel

La oss vurdere koden nedenfor som gir en detaljert forståelse av hvis uttalelse.

int a = 75, b = 100;
hvis en < b)

System.ute.Println ("Verdien av A er mindre enn B");

Ovennevnte kodebit tester om verdien av “en" er mindre enn "b”, Og hvis det er sant, vil det skrive ut“Verdien av a er mindre enn b“:

Siden tilstanden er sann, derfor kroppen til "hvis”Uttalelsen blir utført.

ellers uttalelse i Java

De hvis Uttalelsen utfører koden bare hvis tilstanden er sann og for å takle forfalskningsforholdene en annen uttalelse vil bli brukt. Følgende vil være syntaks for ellers Uttalelse i Java:

if (tilstand)

uttalelse (er); // utfører hvis tilstanden er sann

ellers

uttalelse (er) // utfører hvis tilstanden er falsk

En betingelse spesifisert i IF -uttalelsen vil bli sjekket hvis "ekte”Da vil alt som kommer i kroppen til IF-uttalelse bli utført, og hvis tilstanden er falsk, vil ellers utføres ellers utføres.

Eksempel

La oss utvide det forrige eksemplet litt og spesifisere et stykke kode også for den falske tilstanden:

int a = 175, b = 100;
hvis en < b)

System.ute.Println ("Verdien på A er mindre enn verdien av B");

ellers

System.ute.Println ("Verdien på B er mindre enn verdien av A");

Ovennevnte kodesnippet inneholder følgende utdata:

Ovennevnte utgang verifiserer at tilstanden er falsk og den andre tilstanden utføres.

ellers hvis uttalelse i Java

Det brukes når vi må takle mer enn to forhold, den bestemmer en ny tilstand og utfører uttalelsene hvis tilstanden som er spesifisert i "eller hvis”Uttalelse er sant. Det undergitte utdraget viser arbeidet med ellers-hvis-uttalelsen i Java:

if (tilstand)

uttalelse (er); // utfører hvis tilstanden er sann

annet hvis (tilstand)

uttalelse (er) // utfører hvis tilstanden er sann

ellers

uttalelse (er) // utfører hvis tilstanden er falsk

Eksempel

La oss vurdere et eksempel å vise 'EN'Karakter hvis merkene dine er større enn 80,'B'Karakter hvis de oppnådde merkene er større enn 60, men mindre enn 80, og det viser'F'Karakter hvis merkene dine er mindre enn 50:

int a = 75;
if (a> = 80)

System.ute.Println ("Utmerket! Du har karakter ");

ellers hvis (a> 60 && a<80)

System.ute.Println ("Bra ... du har B -karakter");

ellers

System.ute.Println ("Du har F -klasse ... bedre hell neste gang!");

Som A = 75 som oppfyller kriteriene for ellers hvis uttalelse så, over kodesnippet vil gi følgende utdata:

Utgangen autentiserer at betingede utsagn fungerer riktig.

Ternær operatør i Java

En ternær operatør “?”Brukes til å kombinere en tilstand med uttrykk i en linje. Det er en alternativ metode for IF-Else-utsagnene, men på en kortere måte og som navnet i seg selv antyder, er det en kombinasjon av tre forekomster/operander.

Syntaks

Den grunnleggende syntaksen til den ternære operatøren i Java er:

(betingelse) ? EXP1: EXP2

Eksempel

Det undergitte utdraget beskriver hvordan du bruker ternær operatør i Java:

int a = 55;
String res = (a> = 50) ? "Pass": "mislykkes";
System.ute.println (res);

Ovennevnte produserer følgende utgang:

Output autentiserer arbeidet med ternær operatør.

Konklusjon

De betingede uttalelsene brukes til å takle beslutningsscenariene, hvis Uttalelse tester en betingelse og utfører koden bare hvis tilstanden er sann, den andre uttalelsen utfører bare hvis tilstanden er falsk, og eller hvis kan brukes til å spesifisere en ny tilstand som vil utføre hvis tilstanden er sann. Til slutt demonstrerer denne artikkelen at ternær operatør er en korthet for IF IFLIE -uttalelsen.