Introdução ao java.util.scanner

Instalação ou configuração

A classe java.util.Scanner é um scanner de texto simples que pode analisar tipos primitivos e strings usando expressões regulares. Um Scanner divide sua entrada em tokens usando um delimitador, que por padrão corresponde a espaços em branco.

O java.util.Scanner faz parte da API Java e, portanto, é incluído por padrão em cada instalação Java.

Para usar o Scanner em seu código, primeiro você precisa especificar onde ele está na biblioteca do Java: O Scanner está no pacote java.util.

A maneira mais fácil é adicionar esta linha no topo do seu arquivo:

import java.util.Scanner;

Quando o código compilar, “Scanner” fará referência a essa classe. Se você quiser usar outra classe também chamada Scanner, poderá especificar cada uso individualmente, embora isso possa ser complicado:

import java.util.Scanner;

//Code not shown

public int exampleMethod()
{
    Scanner keyboardInput = new Scanner(System.in);        //Scans character input.
    int orcasPresent = myPackage.Scanner.scanForOrcas();   //<<Demonstration Here>>
    return keyboardInput.nextInt() * orcasPresent;
}

(Neste caso, scanForOrcas() é um método estático de sua classe personalizada, myPackage.Scanner. myPackage.Scanner deve estar na pasta myPackage e conter a linha package myPackage;)