image

Access unlimited bootcamps and 650+ courses

50
%OFF
Article image
Lilian Rodrigues
Lilian Rodrigues07/02/2025 09:29
Share

🚀 Estruturas Condicionais em 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! 🚀

    Share
    Comments (1)
    Yatherson Souza
    Yatherson Souza - 07/09/2023 23:54

    Condicional terciária geralmente resume bem.Bom exemplo!