Qual é a palavra -chave padrão nas declarações de switch?

Qual é a palavra -chave padrão nas declarações de switch?

A palavra -chave "padrão" é utilizada para definir um caso que é executado no caso padrão quando outros casos não correspondem ao valor da expressão. Na declaração de interruptor, o bloco padrão pode aparecer em qualquer lugar. O caso padrão é normalmente usado como um problema para todos os valores que não correspondem aos outros casos. Além disso, pode ser utilizado para especificar um comportamento padrão.

Este artigo oferecerá a palavra -chave padrão nas declarações de switch junto com a implementação prática.

Qual é a palavra -chave padrão nas declarações de switch?

Uma instrução Switch em Java seleciona um dos vários blocos de código com base em uma expressão. A palavra -chave padrão é utilizada para definir um bloco de código a ser executado quando nenhum outro bloco compara exatamente o valor da expressão.

Sintaxe

A sintaxe básica do caso padrão é a seguinte:

switch (expressão_value)
Case Value_One:
// seu código
quebrar;
Case Value_two:
// seu código
quebrar;
..
padrão:
// seu código

A explicação da sintaxe acima é dada abaixo:

  • O "Expression_value" é o valor que está sendo verificado na instrução SWITCH.
  • As declarações de "caso" listam os possíveis valores que a expressão pode tomar, juntamente com o código para executar se a expressão for igual a esse valor.
  • O bloco "padrão" é opcional e contém o código a ser executado quando nenhum outro caso é executado.
  • A palavra -chave "quebra" sai da instrução Código após cada caso, para impedir que o código execute o código nos casos subsequentes.

Exemplo 1:

Um exemplo é tomado para calcular o número de semanas atribuindo o número predefinido:

classe pública principal
public static void main (string [] args)
int DayOfWeek = 5;
String Dayname;
Switch (DayOfWeek)
caso 1:
Dayname = "Segunda -feira"; // 1º dia
quebrar;
Caso 2:
Dayname = "Terça -feira"; // 2º dia
quebrar;
Caso 3:
Dayname = "quarta -feira"; // 3º dia
quebrar;
Caso 4:
Dayname = "Quinta -feira"; // 4º dia
quebrar;
Caso 5:
Dayname = "Friday"; // 5º dia
quebrar;
padrão:
Dayname = "fim de semana";

Sistema.fora.println ("hoje é" + Dayname);

A explicação do código acima é mencionada abaixo:

  • Primeiro, use uma instrução Switch para verificar o valor da variável "DayOfWeek" e defina a variável "DayName" de acordo.
  • Se "DayofWeek" for 1, "Dayname" está definido como "Segunda.
  • Se "Dayofweek" não é um dos valores especificados (i.e., Se não for 1, 2, 3, 4 ou 5), o bloco "padrão" será executado e "Dayname" será definido como "fim de semana".


A saída mostra que "sexta -feira" foi impressa no console.

Exemplo 2:

Outro exemplo é considerado para calcular o número par ou ímpar, atribuindo o número predefinido:

classe pública principal
public static void main (string [] args)
int num = 7;
Switch (num % 2)
Caso 0:
Sistema.fora.println (num + "é mesmo");
quebrar;
padrão:
Sistema.fora.println (num + "é ímpar");

A descrição do código é dada abaixo:

  • Primeiro, use uma declaração de comutador para verificar se "num" é par ou estranho.
  • Depois disso, pegue o restante de "num" quando for dividido por dois.
  • Se o restante contiver um valor zero, imprima que "num" é uniforme. Ou, se o restante for mais alguma coisa (eu.e., Se for 1), o bloco "padrão" é executado e imprimimos que "num" é estranho.

Conclusão

Em Java, a palavra -chave "padrão" é utilizada nas instruções de switch para especificar o código que deve ser executado quando nenhuma outra declaração de caso corresponde à expressão fornecida. O uso da palavra-chave padrão em uma instrução Switch pode ajudar a tornar o código mais conciso e mais fácil de ler, reduzindo o número de declarações IF-ELSE necessárias para lidar com várias condições.