Uma estrutura condicional é utilizada para verificar se uma condição é 
verdadeira, caso essa seja será executada uma determinada ação.
Em Java a estrutura de condicionais if, if/else e if/else if são bem simples. Vale lembra que em Java as chaves "{" e "}"  não são obrigatórias quando o corpo do condicional só tem uma linha, caso haja mais de uma linha é necessário o uso das chaves.
Operadores Relacionais
Os operadores relacionais são utilizados para dois ou mais valores para verificar se o mesmo é verdadeiro.Os operadores relacionais em Java são:
- == Igual a
- != - Diferente de
- > - Maior que
- < - Menor que
- >= - Maior ou igual a
- <= - Menor ou igual a
if
No caso do if , o método do mesmo só será acessado se a condição verificada no mesmo for verdadeira.
Sintaxe:
if (condição) {
ação_ser_tomada
}
Onde:
- condição - Condição para entrar no bloco if.
- ação_ser_tomada - Grupo de ações a serem tomadas quando o usuário entrar nesse bloco.
Exemplo 1:
public class Condicional{public static void main(String args[]){
int idade=33;
if( idade > 32) {
System.out.println("A idade é maior que 32");
}
}
}
Nesse exemplo foi é possível verificar o trecho condicional com if na linha if (idade > 32). Nesse exemplo o programa só entrará no bloco do condicional se a condição for verdadeira no caso o conteúdo da variável idade ser maior que 32.
if /else
No caso do if /else , o bloco de condição if será acessada se a condição
 contida na mesma for verdadeira, caso contrario será acessada o bloco 
da condição else.
Sintaxe:
if condição {
ação_ser_tomada
}
else{
 ação_ser_tomada
}
Onde:
- condição - Condição para entrar no bloco if.
- ação_ser_tomada - Grupo de ações a serem tomadas quando o usuário entrar nesse bloco.
Exemplo 2:
public class Condicional{
public static void main(String args[]){
int idade=33;
if( idade > 32) {
System.out.println("A idade é maior que 32");
}else{
System.out.println("Sua idade é menor ou igual a 32");
}
}
}
Nesse exemplo foi é possível verificar o trecho condicional com if na linha if (idade > 32). Nesse exemplo o programa só entrará no bloco if do
 condicional se a condição for verdadeira no caso o conteúdo da variável
 idade ser maior a 32, caso contrário será acessado o conteúdo 
do bloco else.
.
if /else if/else
No caso do if /else if/else , o bloco de condição if será acessada se a 
condição contida na mesma for verdadeira, caso a condição do if não seja
 verdadeira é testada os blocos else if,  caso nenhum deles sejão 
verdadeiros é acessaod o bloco else.
Sintaxe:
if condição {
ação_ser_tomada
}
else if condição_2{
 ação_ser_tomada
}
//É possível que exita mais que 1 bloco else if
else if condição_N{
 ação_ser_tomada
}
else{
 ação_ser_tomada
}
Onde:
- condição - Condição para entrar no bloco if.
- condição_1 - condição_N - Condições a serem tomadas para entrar em cada bloco de código.
- ação_ser_tomada - Grupo de ações a serem tomadas quando o usuário entrar nesse bloco.
Exemplo 2:
public class Condicional{public static void main(String args[]){
int idade=33;
if( idade > 32) {
System.out.println("A idade é maior que 32");
}else if( idade < 32){
System.out.println("Sua idade é menor ou igual a 32");
} else{
System.out.println("Sua idade é a 32");
}
}
}
Nesse exemplo foi é possível verificar o trecho condicional com if na linha if (idade > 32). Nesse exemplo o programa só entrará no bloco if do
 condicional se a condição for verdadeira no caso o conteúdo da variável
 idade ser maior que 32, caso seja menor que 32 entra no bloco else if, caso contrário será acessado o conteúdo do bloco else.
 
 
 
Nenhum comentário:
Postar um comentário