Este artigo apresenta uma visão abrangente de Como obter a entrada do usuário em java, E nesse sentido, este artigo cobrirá os seguintes aspectos de Scanner Aula.
Então vamos começar!
Java Scanner Class
Pertence a java.pacote Util e pode ser usado para obter a entrada de string e tipos primitivos, como int, char, flutuação, etc. Para trabalhar com a classe Java Scanner, temos que seguir as etapas abaixo:
Como importar aula de scanner
Inicialmente, temos que importar a classe do scanner para o nosso projeto e, para fazer isso, temos que escrever a seguinte parte do código:
Importar java.util.ScannerComo criar o objeto de classe do scanner
A importação da classe Scanner nos permitirá criar o objeto da classe do scanner e, para isso, precisamos seguir a sintaxe abaixo:
Scanner Scan = New Scanner (sistema.em);Aqui no snippet de código acima, o sistema.In é um objeto predefinido que representa a corrente de entrada.
Vários métodos de classe de scanner
Até agora, terminamos de importar a classe do scanner e criar o objeto dessa classe em nosso projeto. Agora, podemos utilizar qualquer um dos métodos internos da classe do scanner, como Next (), Nextline (), NextShort () e muito mais.
Para ler qualquer dados numéricos ou dados curtos, tudo o que você precisa fazer é simplesmente especificar o tipo de dados junto com "próximo" seguido de parênteses como mostrado abaixo:
NextInt () Método para obter um valor inteiro,
NextShort () método para obter um valor de tipo de dados curto e assim por diante.
Um dos métodos mais significativos e amplamente utilizados de classe de scanner é o NextLine () Método usado para ler as cordas.
Implementação prática da classe Scanner em Java
Para uma compreensão profunda, vamos implementar os conceitos acima mencionados em um exemplo.
Exemplo
O código abaixo dado fornecerá uma melhor compreensão de como obter informações dos usuários usando a classe Scanner:
importar java.util.Scanner;No snippet acima, pegamos o nome do funcionário e o ID do usuário, o código completo e a respectiva saída são mostrados na captura de tela a seguir:
A saída autentica que o funcionamento da classe Scanner, pois leva os dados do usuário com sucesso.
Conclusão
Em Java, para obter informações dos usuários, tudo o que você precisa fazer é importar a classe Scanner de Java.Pacote Util, então crie o objeto dessa classe e utilize os métodos internos da classe para executar diferentes funcionalidades. A classe Scanner fornece uma ampla gama de métodos para ler valores de vários tipos de dados e.g. Os métodos NextLine (), NextInt () e NextByte () podem ser usados para ler dados de string, número inteiro e bytes, respectivamente, do usuário. Existem muitos outros métodos/funções que podem ser usados para vários propósitos. Este artigo apresenta uma compreensão completa do que é a classe Scanner e como trabalhar com a classe Scanner.