Menu
Coddy logo textTech

Instrução If

Parte da seção Fundamentos do Journey de Java da Coddy. Lição 27 de 73.

As instruções if permitem executar código com condições.

Por exemplo, vamos analisar o código a seguir:

int age = 20;
String status = "Child";
if (age > 18) {
    status = "Adult";
}
age += 1;

O código acima verifica se a variável age é maior que 18. Se for, ele definirá status para conter a string "Adult".

No final, o código incrementará age em 1, independentemente de a idade ser maior que 18 ou não.

 

Para usar uma instrução if em Java, precisamos usar chaves {} para definir o bloco de código, e tudo dentro da instrução if deve ser colocado entre essas chaves:

if (condition) {
    code;
    code;
    code;
}

Se a condição for true, entraremos no bloco de código dentro do if (o código indentado)

challenge icon

Desafio

Iniciante

Você recebeu um código.

As variáveis a e b estão com valores ausentes; preencha-as para que o código dentro da instrução if seja executado e c seja igual a 3.

Bônus: tente encontrar mais de uma solução!

Experimente você mesmo

public class Main {
    public static void main(String[] args) {
        // Substitua os dois valores abaixo para que a condição mais abaixo seja atendida
        int a = 1;
        int b = 5;
        
        // Não altere abaixo desta linha
        int c = 0;
        if (a >= b && !(b < 10)) {
            c = 2;
        }
        
        c += 1;
        System.out.println("c = " + c);
    }
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Java online