Declarações condicionais em Java

Declarações condicionais em Java

As declarações condicionais são usadas principalmente em cenários de tomada de decisão, o que significa que essas declarações tomam uma decisão com base em algumas condições. As declarações condicionais também são referidas como declarações ramificadas porque o programa toma uma decisão com base no resultado da condição avaliada. Um exemplo muito simples de declarações condicionais de nossa vida cotidiana pode ser se hoje for sexta -feira, então amanhã será sábado.

Este artigo demonstra declarações condicionais em Java e será organizada da seguinte maneira:

  • Se declaração em java
  • declaração em java
  • outra declaração se em java
  • Operador ternário em java

Vamos começar!

se declaração em java

É uma das declarações condicionais mais simples e significativas que serão executadas apenas se a condição for verdadeira. Deve ser especificado nas letras minúsculas “se”E maiúsculas“SE”Não funcionaria como Java é uma linguagem sensível ao caso e, portanto, gerará um erro. A figura abaixo é dada mostra a sintaxe básica de “IF-statement”Em Java:

se (condição)

declarações); // executa se a condição for verdadeira

As declarações presentes no corpo do se a condição será executada apenas se a condição for verdadeira.

Exemplo

Vamos considerar a parte do código abaixo que fornece uma compreensão detalhada do se declaração.

int a = 75, b = 100;
se um < b)

Sistema.fora.println ("O valor de A é menor que B");

O snippet de código acima testa se o valor de “a" é menos do que "b”, E se for verdade, então ele imprimirá“O valor de A é menor que B“:

Como a condição é verdadeira, portanto o corpo do “se”Declaração é executada.

declaração em java

O se A instrução executa o código somente se a condição for verdadeira e para enfrentar as condições falsárias, uma declaração eliminada será usada. A seguir será a sintaxe para o outro Declaração em Java:

se (condição)

declarações); // executa se a condição for verdadeira

outro

Declaração (s) // executa se a condição for falsa

Uma condição especificada na instrução IF será verificada se “verdadeiro”Então tudo o que estiver dentro do corpo da estatura se será executado e se a condição for falsa, então a declaração será executada.

Exemplo

Vamos estender um pouco o exemplo anterior e especificar um pedaço de código para a condição falsa também:

int a = 175, b = 100;
se um < b)

Sistema.fora.println ("O valor de A é menor que o valor de B");

outro

Sistema.fora.println ("O valor de B é menor que o valor de A");

O snippet de código acima fornece a seguinte saída:

A saída acima verifica se a condição é falsa e a condição é executada.

outra declaração se em java

É usado quando temos que abordar mais de duas condições, determina uma nova condição e executa as declarações se a condição especificada dentro do “caso contrário, se”A declaração é verdadeira. O snippet abaixo-dado mostra o funcionamento da declaração else-if em Java:

se (condição)

declarações); // executa se a condição for verdadeira

senão se (condição)

Declaração (s) // executa se a condição for verdadeira

outro

Declaração (s) // executa se a condição for falsa

Exemplo

Vamos considerar um exemplo para mostrar 'A'Nota se suas marcas forem maiores que 80' 'B'Grau se as marcas obtidas forem maiores que 60, mas inferiores a 80, e mostra'F'Nota se suas marcas forem inferiores a 50:

int a = 75;
se (a> = 80)

Sistema.fora.println ("Excelente! Você tem uma nota ");

senão se (a> 60 && a<80)

Sistema.fora.println ("Bom ... você tem grau B");

outro

Sistema.fora.println ("você tem grau f ... melhor sorte na próxima vez!");

Como A = 75, que atende aos critérios de outra pessoa se a instrução So, acima do snippet de código fornecerá a seguinte saída:

A saída autentica que as declarações condicionais estão funcionando corretamente.

Operador ternário em java

Um operador ternário “?”É usado para combinar uma condição com expressões em linha única. É um método alternativo para as declarações if-else, mas de uma maneira mais curta e, como o próprio nome sugere, é uma combinação de três instâncias/operandos.

Sintaxe

A sintaxe básica do operador ternário em Java é:

(doença) ? EXP1: EXP2

Exemplo

O snippet abaixo do dado descreve como usar o operador ternário em Java:

int a = 55;
String res = (a> = 50) ? "Pass": "Fail";
Sistema.fora.println (res);

O acima produz a seguinte saída:

A saída autentica o funcionamento do operador ternário.

Conclusão

As declarações condicionais são usadas para enfrentar os cenários de tomada de decisão, se A declaração testa uma condição e executa o código somente se a condição for verdadeira, a instrução ELS é executada apenas se a condição for falsa e caso contrário, se pode ser usado para especificar uma nova condição que será executada se a condição for verdadeira. Por fim, este artigo demonstra que o operador ternário é uma abreviação para a declaração se else.