Како користити Јава енуме у наредбама Свитцх

Kako Koristiti Java Enume U Naredbama Svitch



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

Овај пост ће објаснити:







Шта су енумови у Јави?

Јава енуме су специјалне класе које се састоје од непроменљиве променљиве и константе. Да бисте направили енум, користите „ енум ” кључну реч уместо интерфејса или класе и користите зарез за одвајање константи. Штавише, увек треба да буду написана великим словима.



Како користити Јава енуме у наредбама прекидача?

Да бисте користили Јава енуме у наредбама свитцх, следите доле наведени пример.



Пре свега, направите енум класу и додајте константу великим словима одвојене зарезима:





енум Вештина {

НОВА ,
ПРОСЕК,
ПРОФЕСИОНАЛАЦ,
ЕКСПЕРТ
}

Затим декларишете објекат класе са одговарајућом вредношћу:

Скилл тестСкилл = Вештина. ЕКСПЕРТ ;

Искористите наредбу свитцх и сада дефинишите различите случајеве на основу додатих константних вредности у „ вештина ' класа. Штавише, „ принтлн() ” метода се користи за приказ излаза на конзоли, а „ пауза ” кључна реч зауставља извршавање кад год се испуни наведени случај:



прекидач ( тестСкилл ) {
случај НОВА :
Систем . оут . принтлн ( 'Нова' ) ;
пауза ;
случај ПРОСЕК :
Систем . оут . принтлн ( 'Просек' ) ;
пауза ;
случај ПРОФЕСИОНАЛНО :
Систем . оут . принтлн ( 'професионалац' ) ;
пауза ;
случај ЕКСПЕРТ :
Систем . оут . принтлн ( 'експерт' ) ;
}

Према датом коду, наредба свитцх је проверила све дате случајеве узастопно и одштампала „Екперт“ на конзоли:

То је све о коришћењу Јава енума у ​​наредбама свитцх.

Закључак

Да бисте користили Јава енуме у наредбама свитцх, прво направите енум класу и додајте константу великим словима, раздвојену зарезима. Затим дефинишите класу и додајте вредност класи. На крају, користите „ прекидач ” изјава заснована на додатој константи вреднованој у „ вештина ' класа. Овај пост је демонстрирао метод за коришћење Јава енума у ​​наредбама свитцх.