Exemplo 1_2_007: programa que lê uma entrada de texto com espaços e imprime o valor digitado na tela.

import java.text.DecimalFormat;
import java.util.*;

public class Exemplo_1_2_007 {
	   public static void main(String[] args) {
			int n;
			Scanner scanValores = new Scanner(System.in);
			System.out.println("Entre com um valor inteiro:");
			DecimalFormat df = new DecimalFormat("0.000");
			n= scanValores.nextInt();
			if(n%2==0)   //Testamos se o número é par verificando se o resto da divisão por 2 é zero
			{
                       String texto = "Valor "+df.format(n)+" é par";
                       System.out.println(texto);
			}
			else
			{
				System.out.println("Valor "+df.format(n)+" é impar");
			}
			scanValores.close();
		   }
}

No exemplo acima a variável texto foi definida no bloco do comando if e, portanto, só existirá enquanto esse bloco estiver sendo executado.

Copyright © 2014 AIEC.