Java
TECNOLOGIA DA INFORMAÇÃO
CURSO: TÉCNICO EM INFORMÁTICA
DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETOS II
PROFESSOR: FRANCISCO ALEX GONÇALVES FERREIRA
CAXIAS – MA
OUTUBRO/2014
SENAI – SERVIÇO NACIONAL DE APRENDIZAGEM INDUSTRIAL
CURSO: TÉCNICO EM INFORMÁTICA
ALUNO: GUSTAVO RAFAEL DA SILVA FEITOSA
EXEMPLOS DE ENTRADA E SAÍDA FORMATADA E CRIAÇÃO DE VARIÁVEIS (JAVA)
CAXIAS – MA
OUTUBRO/2014
TÓPICOS:
Exemplo de Entrada Formatada (Scanner)
Exemplo de Saída Formatada (Printf)
Criação de Variáveis
Recebendo dados do usuário: new Scanner(System.in)
Para receber dados do usuário, temos que usar a classe Scanner, que faz parte do pacote 'java.util'.
Vamos dizer ao Java que usaremos essa classe na nossa aplicação
Para isso, adicione essa linha no começo do programa: import java.util.Scanner;
Bom, temos a classe. Vamos declarar o nosso objeto do tipo Scanner.
Vamos chamá-lo de 'entrada'. Sua declaração é feita da seguinte maneira:
Scanner entrada = new Scanner(System.in);
Pronto, o objeto 'entrada' será usado para ler entradas do sistema.
Lembre-se que há uma forte tipagem por trás dos panos. Ou seja, o Java está lidando com bytes, blocos de memória e outras coisas mais complicadas.
Então, para ele, há muita diferença entre inteiros, float, doubles e outros tipos. Portanto, precisamos ser bem claros quanto a isso.
Assim, a nossa entrada será bem tipada. Vamos iniciar por inteiros.
Para receber um número inteiro do usuário, com nosso objeto 'entrada', usaremos a seguinte sintaxe: inteiro = entrada.nextInt();
Explicações dadas, vamos ver a coisa funcionando. Esse é um exemplo bem simples que pergunta a idade do usuário, espera ele digitar (e dar enter) e exibe essa mensagem na tela:
import java.util.Scanner; public class