Kako uporabljati stavek Switch Case v Javi

Kako Uporabljati Stavek Switch Case V Javi



V Javi stavek switch omogoča uporabnikom implementacijo kompaktne, jedrnate, jasne in berljive kode. Je eden najmočnejših in najmočnejših programskih stavkov v primerjavi z if-else. Če je število primerov omejeno, lahko uporabimo stavek if-else. Če pa so številke primerov velike, je bolje uporabiti stavek switch case.

Ta vadnica bo govorila o uporabi stavka switch v Javi.







Kako uporabljati izjave Switch Case v Javi?

Stavek switch je različen pogojni stavek, na primer if, else if. Izvede samo en stavek iz vseh navedenih blokov kode pogojev. Ukvarja se z enumi, nizi, int, short, long, byte in številnimi drugimi. Za uporabo stavka switch v Javi smo zagotovili spodnjo sintakso.



Sintaksa

stikalo ( izražanje ) {
Ovitek vrednost1 :
odmor ;
Ovitek vrednost2 :
odmor ;
......
privzeto :
}

V zgornji sintaksi:



  • stikalo ” je izraz, ki se izvede samo enkrat.
  • Ovitek ” določa stanje. Vrednost navedenega izraza se primerja z vsakim primerom.
  • odmor ” je neobvezna ključna beseda, ki se uporablja za prekinitev pogoja.
  • privzeto ” se izvede, ko definirani pogoj ni izpolnjen.

Primer

V tem navedenem primeru bomo za primerjavo stanja uporabili stavek switch case. Če želite to narediti, najprej deklarirajte številko s številskim podatkovnim tipom in dodelite vrednost v skladu s svojo specifikacijo:





int na enem = 23 ;

Tukaj:

  • Uporabite stavek switch in dodajte pogoje s pomočjo ' Ovitek ” ključna beseda.
  • Nato uporabite » println() ” za tiskanje izhoda na konzoli, če se številka ujema z navedenim pogojem.
  • Poleg tega je privzeti stavek neobvezen. Če se številka ne ujema z nobenim pogojem, bo natisnjena privzeta vrednost:
stikalo ( na enem ) {
Ovitek 1 : Sistem . ven . println ( 'petnajst' ) ;
odmor ;
Ovitek 2 : Sistem . ven . println ( '25' ) ;
odmor ;
Ovitek 3 : Sistem . ven . println ( '35' ) ;
odmor ;
privzeto : Sistem . ven . println ( 'Ne obstaja' ) ;
}

Na spodnji sliki je razvidno, da se navedena številka ne ujema z nobenim pogojem. Zato bo na konzoli natisnil privzeto vrednost:



Oglejmo si še en primer izjav o preklopu velikih in malih črk. Če želite to narediti, inicializirajte spremenljivko:

int dan = 5 ;

Uporabite stavek switch, ki bo primerjal število z vsakim stavkom case. Če se število ujema s katerim koli pogojem, se bo zaključilo in izpis natisnil na zaslonu. V nasprotnem primeru bo privzeta vrednost natisnjena na konzoli:

stikalo ( dan ) {
Ovitek 0 :
Sistem . ven . println ( 'Danes je ponedeljek' ) ;
odmor ;
Ovitek 1 :
Sistem . ven . println ( 'Danes je torek' ) ;
odmor ;
Ovitek 2 :
Sistem . ven . println ( 'Danes je sreda' ) ;
odmor ;
Ovitek 3 :
Sistem . ven . println ( 'Danes je četrtek' ) ;
odmor ;
Ovitek 4 :
Sistem . ven . println ( 'Danes je petek' ) ;
odmor ;
Ovitek 5 :
Sistem . ven . println ( 'Danes je sobota' ) ;
odmor ;
Ovitek 6 :
Sistem . ven . println ( 'Danes je nedelja' ) ;
Zlom ;
}

Ker se navedena vrednost dneva ujema z ' 5 ” se izvede njegov ustrezen blok kode.

Zaključek

Če želite v Javi uporabiti stavek switch case, najprej inicializirajte spremenljivko s podatkovnim tipom in dodelite vrednost. Nato uporabite stavek switch case, ki primerja število z vsakim primerom. Če se številka ujema s pogojem, se številka prikaže na zaslonu konzole. Ta objava je navedla metodo za uporabo stavka switch case v Javi.