Em Java, um IF é basicamente o mesmo que o teste booleano de um loop while – só que em vez de dizer “while (enquanto) ainda houve cerveja ...”, você dirá “ IF (se) ainda houver cerveja ...”
public class IfTest {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int x = 3; // atribui o número 3 a uma variavel do tipo inteiro !
if (x == 3){ // == se x for realmente iqual a 3 ( iqualdade )
System.out.println("x deve ser iqual a 3");
}else{
System.out.println("Isso será executado de qualquer forma");
}
}
O código anterior executará a linha que exibe “x deve ser igual a 3” somente se a condição (x é iqual a 3) for atendida. Independentemente de ser verdadeira, no entanto, a linha que exibe “Isto será executado de qualquer forma” será executada. Portanto, dependendo do valor de x, uma ou duas instruções serão exibidas.
Mas podemos adicionar uma instrução else à condição, para podermos dizer algo como “IF ainda houver cerveja, continue a codificar, else (caso contrário) pegue mais cerveja e então continue ...
public class IfTest2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int x = 2; // atribuição
if (x == 3){
System.out.println("x deve ser igual a 3");
}else{
System.out.println("x NÃO é igual a 3");
}
System.out.println("Isso será executado de qualquer forma");
}
sexta-feira, 6 de fevereiro de 2009
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário