Você está na página 1de 2

As instrues if e if...else do Java Instrues if e if...else permitem executar trechos de cdigos baseado em condies.

Veja um exemplo: public class Estudos{ public static void main(String args[]){ int valor = 5; if(valor > 3) System.out.println("Valor maior que 3"); } } Neste programa, a instruo System.out.println("Valor maior que 3"); ser executada somente se o teste (valor > 3) for verdadeiro. Observe que a expres so de teste dever sempre ser do tipo boolean (true ou false). Neste exemplo temos apenas uma instruo a ser executada. Isso dispensa o uso das ch aves ao redor do bloco de cdigos. Se o bloco contiver mais de uma instruo, as chave s so necessrias. Veja: public class Estudos{ public static void main(String args[]){ int valor = 5; if(valor > 3){ System.out.println("Valor maior que 3"); System.out.println("O valor : " + valor); } } } A instruo if...else (se...seno) usada quando queremos fornecer um caminho alternati vo ao cdigo. Veja: public class Estudos{ public static void main(String args[]){ int valor = 1; if(valor > 3) System.out.println("Valor maior que 3"); else System.out.println("Valor menor que 3"); } } Voc pode ainda usar [if...else if...else] (se...seno se...seno). Veja: public class Estudos{ public static void main(String args[]){ int valor = 3; if(valor > 3) System.out.println("Valor maior que 3"); else if(valor < 3) System.out.println("Valor menor que 3");

else System.out.println("Valor igual a 3"); } }

Você também pode gostar