Leer datos por teclado. (Clase Scanner)
Para poder leer datos por teclado en Java es necesario utilizar la librería Scanner, que debemos importar a nuestra clase de la siguiente manera:
Import Java.util.Scanner;
De esta manera podremos utilizar los métodos que nos proporciona esta librería. Para ello tenemos que crear un nuevo objeto de la siguiente manera:
Scanner obj = new Scanner(System.in);
Primero escribimos el tipo de dato Scanner seguido del nombre de nuestro objeto (puede ser el que queramos, en este caso se llama 'obj') utilizamos '=' como asignación a la palabra reservada NEW que hace referencia a crear un nuevo objeto, por ultimo repetimos la librería pero con paréntesis (como un método) y dentro de este los argumentos, que son System.in, que sera para leer lo que se escriba por consola.
Ahora utilizaremos nuestro objeto de la siguiente forma:
String nombre; nombre = obj.nextLine();
De esta forma le estamos asignando a la variable nombre lo que el obj obtenga al esperar datos por teclado.
Cabe destacar que dependiendo de el tipo de variable hay que asignarle un tipo de lectura, como se muestra a continuación.
int numero;
String nombre;
double numero2;
char letra;
numero = obj.nexInt(); //lee tipo entero
nombre = obj.nextLine(); //lee tipo string
numero2 = obj.nextDouble(); //lee tipo double
letra = obj.next(); //lee tipo char
Estos son tipos de datos que puede leer nuestro obj:
Esto seria todo, espero que sea de ayuda.

Comentarios
Publicar un comentario