Existem várias maneiras de entradas de dados. De começo, iremos aprender a mais simples e fácil de todas. Utilizaremos a classe Scanner pra realizar a leitura do teclado.
Antes de tudo, é necessário importar a classe Scanner. Se você estiver utilizando uma IDE, isso será automático, mas caso esteja no bloco de notas, deverá importar no início da classe. Em seguida, dentro do método é só criar um novo objeto Scanner. Veja o exemplo:
Feito isso, para toda entrada de dados via teclado usaremos nosso objeto "in" para chamar os métodos da classe Scanner. Existem vários, mais os principais são:
- next(): retorna uma string inserida no teclado até o primeiro espaço encontrado.
- nextLine(): retorna uma string contendo uma linha inteira inserida pelo teclado(lê tudo até encontrar a tecla "Enter").
- nextInt(): retorna o próximo inteiro digitado pelo teclado.
Se quisermos ler um inteiro do teclado, a sintaxe seria a seguinte:
<variável inteira> = <nome o objeto>.nextInt();
Veja um exemplo de um programinha com entrada de dados:
Exercício Proposto
Faça um programinha que terá que montar o cabeçalho da data atual. Terá de ter
- Duas variáveis inteiras, que armazenarão o dia e o ano.
- Duas strings, que armazenarão sua cidade e o mês.
Nenhum comentário:
Postar um comentário