Que es Java.utilizar.Escáner en Java

Que es Java.utilizar.Escáner en Java
En Java, el "entrada del usuario"Desempeña un papel vital en el trabajo y la realización de operaciones con las entradas personalizadas en tiempo real. Más específicamente, en la situación de aplicar el algoritmo implementado en los valores personalizados de entrada del usuario. Como resultado, el "Java.utilizar.Escáner"Mejora la interacción desarrollador-usuario y proporciona utilidad al usuario final.

Esta redacción explicará el uso e implementación de la clase de "escáner" en el "Java.paquete Util ".

Que es Java.utilizar.Escáner "en Java?

"Escáner"Corresponde a una clase contenida en el"Java.utilizar" paquete. Se utiliza para tomar la entrada de un usuario para cualquier tipo de datos primitivos, i.mi., "En t","Cadena" etc. a través de sus métodos asignados.

Sintaxis

Escáner ob = escáner nuevo (sistema.en);

En esta sintaxis:

  • "transmisión exterior"Señala el"Escáner" objeto.
  • "Sistema.en"Lee la entrada del usuario en función de un tipo de datos en particular.

Asegúrese de importar el paquete proporcionado a continuación para habilitar la entrada del usuario antes de continuar con los ejemplos:

importar java.utilizar.Escáner;

Ejemplo 1: Aplicar "Java.utilizar.Escáner "en Java usando el método" nextInt () "

En este ejemplo, el "Escáner"La clase se puede utilizar para garantizar el valor de entrada del usuario como"Entero"Tipo de datos y devuélvalo:

PublicClassScannerInput
publicstaticvoidmain (string [] args)
Objeto del escáner = nuevo escáner (sistema.en);
Sistema.afuera.println ("Ingrese la identificación:");
int x = objeto.nextInt ();
Sistema.afuera.println ("La identificación es:"+ x);
objeto.cerca();

En el fragmento de código anterior, aplique los pasos proporcionados a continuación:

  • En primer lugar, cree un "Escáner"Objeto llamado"objeto" utilizando el "nuevo"Palabra clave y la"Escáner()"Constructor, respectivamente.
  • Después de eso, asocie el "nextInt ()"Método con el objeto para garantizar el valor de entrada del usuario como un"Entero".
  • Por último, muestre el valor entero de entrada del usuario y cierre el escáner a través del "cerca()" método.

Producción

En esta salida, la entrada del usuario "EnteroLos valores se devuelven adecuadamente.

Ejemplo 2: Aplicar "Java.utilizar.Escáner "en Java usando el método" nextLine () "

Este ejemplo aplica el "EscánerClase "para ingresar el"Cadena"Valores del usuario y devuélvalos:

PublicClassScannerInput
publicstaticvoidmain (string [] args)
Objeto del escáner = nuevo escáner (sistema.en);
Sistema.afuera.println ("Ingrese el nombre:");
Cadena x = objeto.Proxima linea();
Sistema.afuera.println ("El nombre es:"+ x);
objeto.cerca();

Según las líneas de código anteriores:

  • Recuerde los enfoques discutidos para crear un "Escáner" objeto.
  • En el siguiente paso, asocie el "Proxima linea()Método "para habilitar el valor de entrada del usuario como"Cadena".
  • Finalmente, devuelva el valor de la cadena de entrada y cierre el escáner.

Producción

Esta salida significa que el tipo de datos asignados, i.mi., "CadenaLos valores se ingresan y se devuelven del usuario en consecuencia.

Conclusión

"Escáner"Es una clase contenida en el"Java.utilizar"Paquete que se utiliza para tomar la entrada del usuario de múltiples tipos de datos, yo.mi., int, string, etc. utilizando sus métodos asignados. Este artículo discutió la implementación de "Java.utilizar.Escáner"En Java.