Esta matéria é importante para todo desenvolvedor Java que precisa obter dados do usuário por meio do teclado e exibir mensagens na tela....Método printf()
Código | Formato (tipo de dados) |
---|---|
%c | Caractere simples (char) |
%s | Cadeia de caracteres (String) |
%d | Inteiro decimal com sinal (int) |
Ouça em voz altaPausarjava C:\>java ExemploScanner Digite sua idade: Na linha 12 o programa fica esperando o usuário digitar um número inteiro e em seguida apertar a tecla ENTER, para continuar a execução: C:\>javac ExemploScanner. java C:\>java ExemploScanner Digite sua idade: 27 Vc tem 27 anos.
Ouça em voz altaPausarprintln("Digite um número"); n2=cx. nextInt(); n3=n1*n2; Percebam acima que as variáveis n1,n2 estão recebendo os valores do teclado por meio do acesso á função de leitura de inteiros(nextInt()) e que n3 está recebendo os valores de n1 multiplicado por n2.
Por exemplo: // declaração String ola; // instanciação ola = new String(Alô Mundo Java ! "); // declaração e instanciação (mais prático) String ola = "Alô Mundo Java !"; String nome = "Prof....
char | charAt(inti) |
---|---|
String | toUpperCase() |
Retorna a string com os caracteres convertidos em "maiúsculas". | |
String | trim() |
Precisamos que o programa, ao chegar na pergunta "Você concorda com os termos?", espere por uma resposta do usuário e a processe de forma que, caso seja ‘S’ termine de instalar o programa, caso seja ‘N’ interrompa a instalação. Como fazer isso com Java? Antigamente, fazer essa operação de ler informações era bem complexa.
Fomos contratados para desenvolver um software em Java para uma empresa e a instalação do nosso programa é feita via console. Para conseguir usufruir do nosso produto o usuário precisa ler e aceitar os termos de uso, caso contrário não podemos permitir que a instalação continue.
Usaremos a classe Scanner para receber esses dados. Existem milhares de funcionalidades no Java. Essas classes foram agrupadas em pacotes, os packages. E pacotes para a mesma funcionalidade são chamados de API (Application Programming Interface). Por exemplo, temos uma seção sobre a API Java 2D, para fazer desenhos em 2D.
Para receber dados do usuário, temos que usar a classe Scanner, que faz parte do pacote 'java.util'. Bom, temos a classe. Vamos declarar o nosso objeto do tipo Scanner. Vamos chamá-lo de 'entrada'. Sua declaração é feita da seguinte maneira:
Tem voo direto para Balneário Camboriú?
Como está dividido o Reino Protista?
Como funciona o vírus CrossRAT?
Quais os cuidados necessários ao adotar a nutrição de precisão na produção animal?
Porque o Soldado Invernal não envelhece?
Como muriqui se segura nos galhos?
Como foi conquistado o direito ao voto feminino?
Como uso da tecnologia modificou?
O que utilizamos para contar o tempo cronológico?