O Scanner é uma classe em Java que permite ler entrada de dados do teclado ou de outras fontes, como um arquivo. Ele é muito útil quando você deseja que um programa interaja com o usuário, pedindo que ele insira informações. Vou explicar isso com exemplos simples em Java.
Primeiro, você precisa importar a classe Scanner no seu programa:
import java.util.Scanner;
Aqui está um exemplo simples de como usar o Scanner para ler uma variável do tipo inteiro (número inteiro) digitada pelo usuário:
import java.util.Scanner;
public class ExemploScanner {
public static void main(String[] args) {
// Crie um objeto Scanner para ler a entrada do teclado
Scanner scanner = new Scanner(System.in);
// Solicite ao usuário que insira um número inteiro
System.out.print("Digite um número inteiro: ");
// Use o Scanner para ler o número digitado pelo usuário
int numero = scanner.nextInt();
// Exiba o número inserido pelo usuário
System.out.println("Você digitou o número: " + numero);
// Não se esqueça de fechar o Scanner quando não precisar mais dele
scanner.close();
}
}
Neste exemplo, o programa pede ao usuário para inserir um número inteiro, lê a entrada do teclado usando scanner.nextInt(), armazena o valor em uma variável chamada numero e, em seguida, exibe o número de volta ao usuário.
Você pode usar o Scanner de maneira semelhante para ler outros tipos de dados, como números de ponto flutuante ou strings. Basta usar os métodos apropriados, como nextDouble() ou nextLine(), em vez de nextInt(), dependendo do tipo de dado que você deseja ler.
Top comments (0)