Како се користи изјава Свитцх Цасе у Јави

Kako Se Koristi Izjava Svitch Case U Javi



У Јави, наредба свитцх омогућава корисницима да имплементирају компактан, концизан, јасан и читљив код. То је једна од најјачих и најмоћнијих програмских изјава у поређењу са иф-елсе. Ако је број случајева ограничен, можемо користити иф-елсе наредбу. Међутим, ако су бројеви случајева велики, пожељно је користити наредбу свитцх цасе.

Овај водич ће говорити о коришћењу наредбе свитцх у Јави.







Како користити исказе Свитцх Цасе у Јави?

Наредба свитцх је различита изјава услова, као иф, елсе иф. Извршава само једну наредбу из свих наведених блокова кода услова. Бави се енумима, стринговима, инт, кратким, дугим, бајтовима и многим другим. Да бисмо користили наредбу свитцх у Јави, обезбедили смо доњу синтаксу.



Синтакса

прекидач ( израз ) {
случај вредност1 :
пауза ;
случај вредност2 :
пауза ;
......
Уобичајено :
}

У горњој синтакси:



  • прекидач ” је израз који се извршава само једном.
  • случај ” одређује стање. Вредност наведеног израза се пореди са сваким случајем.
  • пауза ” је опциона кључна реч која се користи за окончање услова.
  • Уобичајено ” се извршава када се дефинисани услов не подудара.

Пример

У овом наведеном примеру користићемо наредбу свитцх цасе да упоредимо услов. Да бисте то урадили, пре свега, декларишете број са нумеричким типом података и доделите вредност према вашој спецификацији:





инт на једном = 23 ;

овде:

  • Користите наредбу свитцх и додајте услове уз помоћ „ случај ” кључна реч.
  • Затим користите „ принтлн() ” за штампање излаза на конзоли ако се број подудара са наведеним условом.
  • Штавише, подразумевана изјава је опциона. Ако се број не подудара ни са једним условом, штампаће подразумевану вредност:
прекидач ( на једном ) {
случај 1 : Систем . оут . принтлн ( 'петнаест' ) ;
пауза ;
случај 2 : Систем . оут . принтлн ( '25' ) ;
пауза ;
случај 3 : Систем . оут . принтлн ( '35' ) ;
пауза ;
Уобичајено : Систем . оут . принтлн ( 'Не постоји' ) ;
}

На доњој слици се може приметити да декларисани број не одговара ни једном услову. Због тога ће штампати подразумевану вредност на конзоли:



Хајде да видимо још један пример наредби свитцх цасе. Да бисте то урадили, иницијализујте променљиву:

инт дан = 5 ;

Користите наредбу свитцх која ће упоредити број са сваким исказом цасе. Ако се број поклапа са било којим условом, он ће се прекинути и штампати излаз на екрану. У другом случају, подразумевана вредност ће бити одштампана на конзоли:

прекидач ( дан ) {
случај 0 :
Систем . оут . принтлн ( 'Данас је понедељак' ) ;
пауза ;
случај 1 :
Систем . оут . принтлн ( 'Данас је уторак' ) ;
пауза ;
случај 2 :
Систем . оут . принтлн ( 'Данас је среда' ) ;
пауза ;
случај 3 :
Систем . оут . принтлн ( 'Данас је четвртак' ) ;
пауза ;
случај 4 :
Систем . оут . принтлн ( 'Данас је петак' ) ;
пауза ;
случај 5 :
Систем . оут . принтлн ( 'Данас је субота' ) ;
пауза ;
случај 6 :
Систем . оут . принтлн ( 'Данас је недеља' ) ;
Пауза ;
}

Пошто је наведена вредност дана усклађена са „ 5 ” извршава се одговарајући блок кода.

Закључак

Да бисте користили наредбу свитцх цасе у Јави, прво иницијализујте променљиву са типом података и доделите вредност. Затим користите наредбу свитцх цасе која упоређује број са сваким случајем. Ако број одговара услову, онда се број приказује на екрану конзоле. Овај пост је навео метод за коришћење наредбе свитцх цасе у Јави.