If Statement
Parte da seção Fundamentos do Journey de Java da Coddy. Lição 27 de 73.
Instruções if nos permitem executar código com condições.
Por exemplo, vamos olhar para o seguinte código:
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 configurará status para conter a String "Adult".
No final, o código incrementará age em 1, quer a idade seja 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 condition for true, entraremos no bloco de código dentro do if (O código recuado)
Desafio
InicianteVocê recebeu um código.
As variáveis a e b possuem valores ausentes, preencha-os de modo que o código dentro do comando 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 adiante 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);
}
}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
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - ElsePratique por conta própria: Compilador de Java online