Pri programiranju včasih želimo predstaviti fiksno velikost konstante. V ta namen Java nudi enume Java, ki so posebni razredi, ki spremenljivki omogočajo nastavitev vnaprej določene konstante. Definirani spremenljivki mora biti dodeljena ena ali več vrednosti z velikimi črkami in ločenih z vejicami.
Ta objava bo pojasnila:
Kaj so enumi v Javi?
Java enumi so posebni razredi, ki so sestavljeni iz nespremenljive spremenljivke in konstante. Če želite narediti enum, uporabite » enum ” namesto vmesnika ali razreda in uporabite vejico za ločevanje konstant. Poleg tega morajo biti vedno napisani z velikimi črkami.
Kako uporabiti enume Java v izjavah Switch?
Če želite uporabiti enume Java v stavkih switch, sledite spodnjemu primeru.
Najprej ustvarite razred enum in dodajte konstanto z velikimi črkami, ločeno z vejicami:
enum Spretnost {
NOVO ,
POVPREČJE,
PROFESIONALNO,
STROKOVNJAK
}
Nato deklarirajte objekt razreda z ustrezno vrednostjo:
Preizkus spretnosti Spretnost = Spretnost. STROKOVNJAK ;Uporabite stavek switch in zdaj definirajte različne primere na podlagi dodanih konstantnih vrednosti v ' spretnost ” razred. Poleg tega je ' println() ' se uporablja za prikaz izhoda na konzoli, ' odmor ” ključna beseda zaustavi izvajanje vsakič, ko je izpolnjen podani primer:
stikalo ( testSkill ) {
Ovitek NOVO :
Sistem . ven . println ( 'novo' ) ;
odmor ;
Ovitek POVPREČJE :
Sistem . ven . println ( 'Povprečje' ) ;
odmor ;
Ovitek PROFESIONALNO :
Sistem . ven . println ( 'Profesionalno' ) ;
odmor ;
Ovitek STROKOVNJAK :
Sistem . ven . println ( 'Strokovnjak' ) ;
}
V skladu z dano kodo je stavek switch zaporedno preveril vse podane primere in na konzoli natisnil »Expert«:
To je vse o uporabi enumov Java v stavkih switch.
Zaključek
Če želite uporabiti enume Java v stavkih switch, najprej ustvarite razred enum in dodajte konstanto z velikimi črkami, ločeno z vejicami. Nato definirajte razred in mu dodajte vrednost. Na koncu uporabite » stikalo stavek, ki temelji na dodani konstanti vrednosti v spretnost ” razred. Ta objava je prikazala metodo za uporabo enum Java v stavkih switch.