If e else

Páginas: 4 (850 palavras) Publicado: 25 de setembro de 2014
 O if e o else
A sintaxe do if no Java é a seguinte:

if (condicaoBooleana) {
codigo;
}

Uma condição booleana é qualquer expressão que retorne true ou false. Para isso, você pode usar osoperadores , = e outros. Um exemplo:
int idade = 15;
if (idade < 18) {
System.out.println("Não pode entrar");
}
Além disso, você pode usar a cláusula else para indicar o comportamento que deveser executado no caso da expressão booleana ser falsa:
int idade = 15;
if (idade < 18) {
System.out.println("Não pode entrar");
} else {
System.out.println("Pode entrar");
}
Você podeconcatenar expressões booleanas através dos operadores lógicos "E"e "OU". O "E" é representado pelo && e o "OU" é representado pelo ||.
Um exemplo seria verificar se ele tem menos de 18 anos e se ele não éamigo do dono:
int idade = 15;
boolean amigoDoDono = true;
if (idade < 18 && amigoDoDono == false) {
System.out.println("Não pode entrar");
}
else {
System.out.println("Pode entrar");
}Esse código poderia ficar ainda mais legível, utilizando-se o operador de negação, o !. Esse operador transforma o resultado de uma expressão booleana defalse para true e vice versa.

int idade =15;
boolean amigoDoDono = true;
if (idade < 18 && !amigoDoDono) {
System.out.println("Não pode entrar");
}
else {
System.out.println("Pode entrar");
}

Repare na linha 3 que otrecho amigoDoDono == false virou !amigoDoDono.Eles têm o mesmo valor.
Para comparar se uma variável tem o mesmo valor que outra variável ou valor, utilizamos o operador ==. Repare que utilizar ooperador = dentro de um if vai retornar um erro de compilação, já que o operador = é o de atribuição.

int mes = 1;
if (mes == 1) {
System.out.println("Você deveria estar de férias");




O WhileO while é um comando usado para fazer um laço (loop), isto é, repetir um trecho de código algumas vezes. A ideia é que esse trecho de código seja repetido enquanto uma determinada condição...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Pascal If Else
  • Exercicios resolvidos estrutura if-else
  • Problemas com if\else Linguagem C
  • Aula 10 Estruras Condicionais If Else Elseif Switch
  • LISTAQ IF ELSE EDINA ETEC JD ANGELA A TARDE INFORMATICA ESTRADA DA BARONESA
  • Aços IF
  • trabalho if
  • What if

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!