Caso você esteja escrevendo um e deseja ler a entrada do usuário, você faz uso da classe Scanner em . Neste artigo, darei uma breve visão sobre a classe Scanner e seus vários métodos. Neste artigo, estarei cobrindo os tópicos mencionados abaixo:
O que é a classe Scanner?
A classe Scanner é usada principalmente para obter a entrada do usuário e pertence ao pacote java.util. Para usar a classe Scanner, você pode criar um objeto da classe e usar qualquer um dos métodos da classe Scanner. No exemplo abaixo, estou usando o nextLine () método, que é usado para ler .
import java.util.Scanner // Importar a classe Scanner public class Exemplo {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Criar um objeto Scanner System.out.println (' Digite o nome de usuário ') String name = s.nextLine () // Lê a entrada do usuário System.out.println (' o nome é: '+ nome) // Saída da entrada do usuário}}
diferença entre final finalmente e finalizar
É assim que você pode usar a classe Scanner em Java. Agora, vamos prosseguir e examinar os vários métodos da classe Scanner.
o que é um desenvolvedor de blockchain
Métodos de classe de scanner
Existem vários métodos da classe Scanner que podem ser usados para vários s. Dê uma olhada na tabela abaixo para saber sobre esses .
Método | Descrição |
---|---|
nextBoolean () | Lê um valor booleano do usuário |
nextByte () | Lê um valor de byte do usuário |
nextDouble () | Lê um valor duplo do usuário |
nextFloat () | Lê um valor flutuante do usuário |
nextInt () | Lê um valor int do usuário |
nextLine () | Lê um valor String do usuário |
nextLong () | Lê um longo valor do usuário |
nextShort () | Lê um pequeno valor do usuário |
Agora vamos dar um exemplo para demonstrar os métodos acima.
Exemplos
import java.util.Scanner public class Exemplo {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Digite o nome, idade e salário') // String input String name = s.nextLine () // Entrada numérica int age = s.nextInt () double salary = s.nextDouble () // Entrada de saída pelo usuário System.out.println ('Nome:' + nome) System.out .println ('Idade:' + idade) System.out.println ('Salário:' + salário)}}
Ao executar o código acima, ele solicitará que você insira os detalhes acima, como idade do nome e salário. E exibirá a saída. Isso era tudo sobre Scanner Class em Java.Com isso, chegamos ao final deste artigo. Euespero que você tenha achado informativo. Se você deseja saber mais, pode verificar nosso também.
Confira o pela Edureka, uma empresa de aprendizagem online confiável com uma rede de mais de 250.000 alunos satisfeitos espalhados por todo o mundo. Estamos aqui para ajudá-lo em todas as etapas de sua jornada, para nos tornarmos uma pergunta além dessa entrevista java, nós criamos um currículo que é projetado para estudantes e profissionais que desejam ser um desenvolvedor Java.
Tem alguma questão para nós? Mencione isso na seção de comentários deste artigo “Scanner Class in Java” e entraremos em contato com você o mais breve possível.
java é um relacionamento