Clase Scanner en Java

A la consola se le adición también la función de medio de entrada; se utiliza la clase Scanner para el ingreso de datos por medio del teclado.

Se llama Método Constructor, ya que es un método especial que tiene la caracteristica de tener el mismo nombre que la clase a la que pertenece.


Ejemplo para ingresar un texto por consola:
import java.util.*; // Se importa todo el paquete java.util

public class MiClaseOcta {
public static void main(String[] args) {
System.out.println("Ingresa un texto"); // Se imprime un mensaje en consola.
Scanner ingreso = new Scanner(System.in); /* Se construye una variable objeto de tipo Scanner y 
luego de se le dice que tiene que ser igual a lo que se introduce en consola. */
String VarTexto = ingreso.nextLine(); /* Se establece que la entrada será de tipo cadena y
se almacena en la variable VarTexto. */
}
}


Aclaración:
     nextLine() // Permite el ingreso de texto.
     nextInt() // Permite el ingreso de números enteros.
     nextDouble() // Permite el ingreso de números racionales con decimales.