O uso da classe Scanner
pode parecer confuso no inĂcio, mas rapidamente se torna uma ferramenta essencial para qualquer programador Java que precise ler entradas do usuário.
A classe Scanner
Ă© usada para ler e dividir entradas de texto em partes menores chamadas tokens. Esses tokens sĂŁo sequĂŞncias de caracteres separadas por delimitadores, como:
\\t
)\\n
)Scanner
lĂŞ a entrada (teclado, arquivos, strings etc.)int
double
boolean
String
(ex: Scanner scanner = new Scanner("texto de entrada");
)InputStream
(ex: System.in
para entrada pelo teclado)File
)
import java.util.Scanner;
public class ExemploScanner {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite seu nome: ");
String nome = scanner.nextLine();
System.out.println("Olá, " + nome + "!");
scanner.close();
}
}