Como usar a instrução de case switch em java

Como usar a instrução de case switch em java

Em Java, a instrução Switch permite que os usuários implementem código compacto, conciso, claro e legível. É uma das declarações de programação mais fortes e poderosas em comparação com o if-else. Se o número de casos for limitado, podemos usar uma instrução IF-ELSE. No entanto, se os números de caso tiverem tamanho grande, é preferido usar a instrução SWITCH CASE.

Este tutorial falará sobre o uso da instrução Switch em Java.

Como usar as declarações de caso de comutação em java?

A declaração do switch é uma declaração de condição de várias condições, como se, caso contrário, se. Ele executa apenas uma instrução de todos os blocos de código de condição especificados. Ele lida com enums, cordas, int, curto, longo, byte e muitos outros. Para utilizar a declaração de interruptor em Java, fornecemos a sintaxe abaixo.

Sintaxe

switch (expressão)
Valor do caso1:
quebrar;
Valor do caso 2:
quebrar;
..
padrão:

Na sintaxe acima:

  • ““trocar”É uma expressão que é executada apenas uma vez.
  • ““caso”Determina a condição. O valor da expressão declarada é comparado a cada caso.
  • ““quebrar”É uma palavra -chave opcional usada para encerrar a condição.
  • ““padrão”O caso é executado quando a condição definida não é correspondente.

Exemplo

Neste exemplo declarado, utilizaremos a declaração do caso da chave para comparar a condição. Para fazer isso, antes de tudo, declare um número com o tipo de dados numérico e atribua o valor de acordo com sua especificação:

int num = 23;

Aqui:

  • Utilize a instrução Switch e adicione condições com a ajuda do “casoPalavra -chave.
  • Então, use o “println ()”Método para imprimir a saída no console se o número corresponder à condição declarada.
  • Além disso, a declaração padrão é opcional. Se o número não corresponder a nenhuma condição, ele imprimirá o valor padrão:
switch (num)
Caso 1: Sistema.fora.println ("15");
quebrar;
Caso 2: Sistema.fora.println ("25");
quebrar;
Caso 3: Sistema.fora.println ("35");
quebrar;
Padrão: Sistema.fora.println ("não existe");

Na imagem abaixo, pode -se notar que o número declarado não corresponde a nenhuma condição. É por isso que imprimirá o valor padrão no console:

Vamos ver outro exemplo de declarações de caso de interruptor. Para fazer isso, inicialize a variável:

int dia = 5;

Use a instrução Switch que comparará o número com cada instrução de caso. Se o número corresponder a qualquer condição, ele terá rescisão e imprimirá a saída na tela. Em outro caso, o valor padrão será impresso no console:

Switch (dia)
Caso 0:
Sistema.fora.println ("Hoje é segunda -feira");
quebrar;
caso 1:
Sistema.fora.println ("Hoje é terça -feira");
quebrar;
Caso 2:
Sistema.fora.println ("Hoje é quarta -feira");
quebrar;
Caso 3:
Sistema.fora.println ("Hoje é quinta -feira");
quebrar;
Caso 4:
Sistema.fora.println ("Hoje é sexta -feira");
quebrar;
Caso 5:
Sistema.fora.println ("Hoje é sábado");
quebrar;
Caso 6:
Sistema.fora.println ("Hoje é domingo");
Quebrar;

Como o valor do dia especificado foi correspondido com o “5”Caso, seu bloco de código correspondente é executado.

Conclusão

Para usar a instrução CASE SWITCH em Java, primeiro, inicialize a variável com o tipo de dados e atribua o valor. Em seguida, utilize a declaração do caso do interruptor que compara o número com cada caso. Se o número corresponder à condição, o número será exibido na tela do console. Esta posta.