Article image
Lilian Rodrigues
Lilian Rodrigues07/02/2025 09:29
Compartilhe

🚀 Estruturas Condicionais em Java </>

  • #Estrutura de dados
  • #Java

Em Java, as estruturas condicionais permitem que um programa tome decisÔes com base em determinadas condiçÔes. As principais formas são:

1. Condicional Simples (if)

Executa um bloco de código apenas se a condição for verdadeira.

int idade = 18;
if (idade >= 18) {
  System.out.println("Maior de idade");
}

2. Condicional Composta (if-else)

Executa um bloco se a condição for verdadeira e outro se for falsa.

int idade = 16;
if (idade >= 18) {
  System.out.println("Maior de idade");
} else {
  System.out.println("Menor de idade");
}

3. Condicional Encadeada (if-else if-else)

Permite verificar mĂșltiplas condiçÔes em sequĂȘncia.

int nota = 75;
if (nota >= 90) {
  System.out.println("Aprovado com excelĂȘncia");
} else if (nota >= 70) {
  System.out.println("Aprovado");
} else {
  System.out.println("Reprovado");
}

4. Operador TernĂĄrio (? :)

É uma forma simplificada do if-else, usada para atribuir valores.

int numero = 10;
String resultado = (numero % 2 == 0) ? "Par" : "Ímpar";
System.out.println(resultado);

5. Estrutura switch-case

Utilizada para comparar um valor fixo contra mĂșltiplas opçÔes.

int opcao = 2;
switch (opcao) {
  case 1:
      System.out.println("Opção 1 escolhida");
      break;
  case 2:
      System.out.println("Opção 2 escolhida");
      break;
  default:
      System.out.println("Opção invålida");
}

Cada estrutura tem seu uso ideal, dependendo da complexidade da lĂłgica. Para decisĂ”es simples, o if e o operador ternĂĄrio sĂŁo ideais. Para mĂșltiplas opçÔes, if-else if ou switch-case sĂŁo mais eficientes.

Agora Ă© sĂł praticar e explorar essas estruturas no seu cĂłdigo! 🚀

Compartilhe
ComentĂĄrios (0)