Java se palavra- chave
Exemplo
Teste dois valores para descobrir se 20 é maior que 18. Se a condição for true
, imprima algum texto:
if (20 > 18) {
System.out.println("20 is greater than 18");
}
Definição e uso
A if
instrução especifica um bloco de código Java a ser executado se uma condição for true
.
Java tem as seguintes declarações condicionais:
- Use
if
para especificar um bloco de código a ser executado, se uma condição especificada for verdadeira - Use
else
para especificar um bloco de código a ser executado, se a mesma condição for falsa - Use
else if
para especificar uma nova condição a ser testada, se a primeira condição for falsa - Use
switch
para especificar muitos blocos alternativos de código a serem executados
Mais exemplos
Exemplo
Use a if
instrução para testar variáveis:
int x = 20;
int y = 18;
if (x > y) {
System.out.println("x is greater than y");
}
Exemplo
Use a else
instrução para especificar um bloco de código a ser executado se a condição for false
.
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
Exemplo
Use a else if
instrução para especificar uma nova condição se a primeira condição for false
.
int time = 22;
if (time < 10) {
System.out.println("Good morning.");
} else if (time < 20) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
Páginas relacionadas
Leia mais sobre as condições em nosso tutorial Java If...Else .