O formato da instrução switch é o seguinte: (sua função é selecionar um trecho de código para executar)
Copie o código do código da seguinte forma:
switch(fator de seleção inteiro) {
case valor inteiro 1: instrução break;
case valor inteiro 2: instrução break;
case valor inteiro 3: instrução break;
case valor inteiro 4: instrução break;
case valor inteiro 5: instrução break;
...
padrão: declaração;
}
Mas há alguns pontos a serem observados:
1. O tipo de parâmetro case no switch só pode ser do tipo int, mas os tipos byte, short e char também podem ser usados porque byte, short e shar podem ser promovidos automaticamente (conversão automática de tipo) para int, portanto, no final análise, eles ainda são do tipo int. Deixe-me explicar aqui que java tem 8. Tipos de dados: byte, short, char, int, long, float, double e boolean não podem ser convertidos em nenhum tipo de dados. aqueles devem ser forçados a se converter.
2.O caso pode ser seguido por uma expressão.
3.break é usado para sair de toda a instrução switch. Caso contrário, a próxima ramificação será executada.
4. Bons programadores farão bom uso dos padrões.