Ako používať vyhlásenie o prípade prepínača v jazyku Java

Ako Pouzivat Vyhlasenie O Pripade Prepinaca V Jazyku Java



V jazyku Java umožňuje príkaz switch používateľom implementovať kompaktný, stručný, jasný a čitateľný kód. Je to jeden z najsilnejších a najvýkonnejších programovacích príkazov v porovnaní s if-else. Ak je počet prípadov obmedzený, môžeme použiť príkaz if-else. Ak sú však čísla prípadov veľké, uprednostňuje sa použiť príkaz switch case.

Tento tutoriál bude hovoriť o používaní príkazu switch v jazyku Java.







Ako používať príkazy Switch Case v jazyku Java?

Príkaz switch je príkaz rôznych podmienok, napríklad if, else if. Vykoná iba jeden príkaz zo všetkých špecifikovaných blokov stavového kódu. Zaoberá sa enummi, reťazcami, int, short, long, byte a mnohými ďalšími. Ak chcete použiť príkaz switch v jazyku Java, poskytli sme nižšie uvedenú syntax.



Syntax

prepínač ( výraz ) {
prípad hodnota1 :
prestávka ;
prípad hodnota2 :
prestávka ;
......
predvolená :
}

Vo vyššie uvedenej syntaxi:



  • prepínač “ je výraz, ktorý sa vykoná iba raz.
  • prípad “ určuje stav. Hodnota uvedeného výrazu sa porovnáva s každým prípadom.
  • prestávka ” je voliteľné kľúčové slovo používané na ukončenie podmienky.
  • predvolená ” prípad sa vykoná, keď sa definovaná podmienka nezhoduje.

Príklad

V tomto uvedenom príklade použijeme príkaz switch case na porovnanie podmienky. Ak to chcete urobiť, najprv deklarujte číslo s číselným typom údajov a priraďte hodnotu podľa vašej špecifikácie:





int na jeden = 23 ;

Tu:

  • Využite príkaz switch a pridajte podmienky pomocou príkazu „ prípad kľúčové slovo.
  • Potom použite „ println() ” spôsob vytlačenia výstupu na konzole, ak číslo zodpovedá uvedenej podmienke.
  • Okrem toho je predvolený príkaz voliteľný. Ak sa číslo nezhoduje so žiadnou podmienkou, vytlačí sa predvolená hodnota:
prepínač ( na jeden ) {
prípad 1 : systém . von . println ( 'pätnásť' ) ;
prestávka ;
prípad 2 : systém . von . println ( '25' ) ;
prestávka ;
prípad 3 : systém . von . println ( '35' ) ;
prestávka ;
predvolená : systém . von . println ( 'Neexistuje' ) ;
}

Na obrázku nižšie si môžete všimnúť, že deklarované číslo sa nezhoduje so žiadnou podmienkou. Preto na konzole vytlačí predvolenú hodnotu:



Pozrime sa na ďalší príklad príkazov typu Switch case. Ak to chcete urobiť, inicializujte premennú:

int deň = 5 ;

Použite príkaz switch, ktorý porovná číslo s každým prípadom. Ak sa číslo zhoduje s akoukoľvek podmienkou, ukončí sa a vytlačí výstup na displej. V opačnom prípade sa predvolená hodnota vytlačí na konzole:

prepínač ( deň ) {
prípad 0 :
systém . von . println ( 'Dnes je pondelok' ) ;
prestávka ;
prípad 1 :
systém . von . println ( 'Dnes je Utorok' ) ;
prestávka ;
prípad 2 :
systém . von . println ( 'Dnes je Streda' ) ;
prestávka ;
prípad 3 :
systém . von . println ( 'Dnes je Štvrtok' ) ;
prestávka ;
prípad 4 :
systém . von . println ( 'Dnes je Piatok' ) ;
prestávka ;
prípad 5 :
systém . von . println ( 'Dnes je Sobota' ) ;
prestávka ;
prípad 6 :
systém . von . println ( 'Dnes je Nedeľa' ) ;
Prestávka ;
}

Keďže zadaná hodnota dňa bola priradená k „ 5 “, vykoná sa príslušný blok kódu.

Záver

Ak chcete použiť príkaz switch case v jazyku Java, najprv inicializujte premennú s typom údajov a priraďte hodnotu. Potom použite príkaz switch case, ktorý porovnáva číslo s každým prípadom. Ak sa číslo zhoduje s podmienkou, potom sa číslo zobrazí na obrazovke konzoly. Tento príspevok uvádza metódu použitia príkazu switch case v jazyku Java.