Olá pessoal...
Vou falar um poquinho sobre as estruturas de controle em Java...
-Estrutura de seleção única - if (Se)
Utiliza-se o if quando queremos escolher um curso alternativo para o programa.
* Estrutura Basica: if(condição)
{ faz alguma coisa}
Tomemos como exemplo a classe Geladeira (post anterior), queremos implementar um
alarme para que quando a temperatura esteja acima dos 15º seja exibido um alarme.
-Estrutura de seleção dupla - if...else (se...senao)
* Estrutura basica: if(condição)
{faz isso}
else
{faz outra coisa}
Ex: Implementar um indicador de "carro em movimento".
-Operador condicional (?:)
O Java fornece o operador condicional (?:) que pode substituir o if...else. Esse é o único operador ternário do java - significa que ele recebe três operandos.
juntos, os operandos e o simbolo ?: formam uma expressão condicional.
*Estrutura básica: expressão ? Verdadeiro : falso
Logo, o exemplo acima pode ser escrito da seguinte forma:
Bem pessoal, na proxima postagem continuo com as estruturas de seleções múltiplas: if...else aninhados e o switch.
Até breve!
Vou falar um poquinho sobre as estruturas de controle em Java...
-Estrutura de seleção única - if (Se)
Utiliza-se o if quando queremos escolher um curso alternativo para o programa.
* Estrutura Basica: if(condição)
{ faz alguma coisa}
Tomemos como exemplo a classe Geladeira (post anterior), queremos implementar um
alarme para que quando a temperatura esteja acima dos 15º seja exibido um alarme.
public void alarmeTempeAlta (int temperatura) {
if(temperatura>15) {
System.out.println("Cuidado Temperatura Alta");
}
-Estrutura de seleção dupla - if...else (se...senao)
* Estrutura basica: if(condição)
{faz isso}
else
{faz outra coisa}
Ex: Implementar um indicador de "carro em movimento".
public void carroEmMovimento(int velocidade){
if(velocidade > 0){
System.out.println("Carro em Movimento");
}
else{
System.out.println("Carro Parado");
}
}
-Operador condicional (?:)
O Java fornece o operador condicional (?:) que pode substituir o if...else. Esse é o único operador ternário do java - significa que ele recebe três operandos.
juntos, os operandos e o simbolo ?: formam uma expressão condicional.
*Estrutura básica: expressão ? Verdadeiro : falso
Logo, o exemplo acima pode ser escrito da seguinte forma:
public void alarmeTempeAlta (int velocidade) {
System.out.println( velocidade>0 ? "Carro em movi"
+ "mento" : "Carro parado");
}
Bem pessoal, na proxima postagem continuo com as estruturas de seleções múltiplas: if...else aninhados e o switch.
Até breve!
Nenhum comentário:
Postar um comentário