Como usar Java Enums em instruções de switch

Como Usar Java Enums Em Instrucoes De Switch



Na programação, às vezes queremos representar o tamanho fixo da constante. Para isso, Java fornece as enumerações Java, que são classes especiais que permitem que a variável defina a constante predefinida. A variável definida deve receber um ou mais valores em letras maiúsculas e separados por vírgulas.

Esta postagem explicará:







O que são Enums em Java?

Java enums são as classes especiais que consistem na variável imutável e na constante. Para fazer uma enumeração, utilize o comando “ enumerar ” em vez de interface ou classe e use a vírgula para separar as constantes. Além disso, devem estar sempre em letras maiúsculas.



Como utilizar Java Enums em instruções de switch?

Para utilizar as enumerações Java em instruções switch, siga o exemplo abaixo.



Antes de tudo, crie uma classe enum e adicione a constante em letras maiúsculas separadas por vírgulas:





enumerar Habilidade {

NOVO ,
MÉDIA,
PROFISSIONAL,
ESPECIALISTA
}

Em seguida, declare um objeto de classe com o valor correspondente:

Teste de habilidadeHabilidade = Habilidade. ESPECIALISTA ;

Utilize a instrução switch e agora defina casos diferentes com base nos valores constantes adicionados no “ habilidade ' aula. Além disso, o “ println() ” é usado para exibir a saída no console e o método “ quebrar ” a palavra-chave interrompe a execução sempre que o caso especificado é atendido:



trocar ( testeHabilidade ) {
caso NOVO :
Sistema . fora . println ( 'Novo' ) ;
quebrar ;
caso MÉDIA :
Sistema . fora . println ( 'Média' ) ;
quebrar ;
caso PROFISSIONAL :
Sistema . fora . println ( 'Profissional' ) ;
quebrar ;
caso ESPECIALISTA :
Sistema . fora . println ( 'Especialista' ) ;
}

De acordo com o código fornecido, a instrução switch verificou todos os casos fornecidos sequencialmente e imprimiu “Expert” no console:

Isso é tudo sobre o uso de Java enums em instruções switch.

Conclusão

Para usar os Java enums em instruções switch, primeiro crie uma classe enum e adicione a constante em letras maiúsculas, separadas por vírgulas. Em seguida, defina a classe e agregue valor à classe. Por último, utilize o “ trocar ” declaração com base na constante adicionada valorada no “ habilidade ' aula. Esta postagem demonstrou o método para usar Java enums em instruções switch.