La clase
Scanner se usa para obtener datos de entrada desde el usuario o para leer archivos como si fueran iterables.
Cada vez que se instancia la clase Scanner, se debe cerrar con el método close () debido a que implementa las interfaces AutoCloseable y Closeable.
Definición:
public class Scanner extends Object implements Closeable, Iterator <String> {}
Sintaxis:
Scanner miTeclado = new Scanner (InputStream canal);
Referencia:
- Canal:
Archivo o fuente de información de la cual se va a extraer información.
Si se está obteniendo información del input de una consola, que es donde normalmente se ejecuta ésta instrucción, el
InputStream será
System.
in.
Superinterfaces
- AutoCloseable
- Closeable
- Iterator <String>