Java Scanner Siguiente métodos

Java Scanner Siguiente métodos

"A medida que se borra el título de este artículo, los próximos métodos de la clase de escáner en Java deben usarse para obtener algo que esté en una cola o sea la próxima prioridad. La clase de escáner de programación Java surgió con una variedad de funciones próximas para obtener diferentes tipos de datos como token del usuario o una variable definida y usar esos datos para realizar algo fácil e importante. Estos métodos funcionan solo en tipos primitivos, yo.mi., enteros, dobles, cuerdas, etc. En este sentido, vamos a explicar la forma de utilizar todas las siguientes funciones del método del escáner relacionados con la entrada uno por uno. Entonces, comencemos sin más demora."

Ejemplo 01

Vamos a hacer este ejemplo muy fácil para nuestros alumnos para que puedan entenderlo en una sola ola. Para crear un ejemplo de Java, necesitamos una herramienta Java como Eclipse IDE que se ha utilizado aquí. Hemos creado un proyecto de prueba y un archivo Java llamado "Main.Java ”en él. El nombre del proyecto del archivo se ha declarado automáticamente en la parte superior de este archivo. Estamos comenzando nuestro código de ejemplo de Java con la importación de Java.Util Biblioteca junto con todas sus clases usando el carácter "*". Estamos usando la clase "principal" para agregar nuestra lógica, yo.mi., El nombre de clase y el nombre del archivo deben ser los mismos.

Cada código Java debe tener una función Main (), por lo que nuestro código también tiene uno dentro de la clase principal. Comienza con la inicialización del objeto de una clase de escáner para usar el "sistema.en el paquete en sus parámetros para que podamos obtener la entrada de un usuario en tiempo de ejecución. Ha habido un uso del sistema.afuera.Imprimir la declaración en las líneas 6, 8 y 10 para demostrar y mostrar que el usuario debe ingresar el valor de entrada específico como su nombre, nombre del padre y edad.

Mientras tanto, se ha declarado que el nombre de las variables de tipo de cadena, FNAME y la edad obtienen el valor de una llamada del método "Next ()" utilizando el objeto "S" de la clase de escáner. En cada uso del método "Siguiente", se le pedirá al usuario que agregue el valor de entrada como una cadena, y esa entrada se agregará a su variable respectiva. La instrucción println () en las últimas líneas de código se usa para mostrar los valores ingresados ​​por el usuario a través de las variables de nombre, fname y edad en los parámetros. El objeto "S" llama a la función Cerrar () para cerrar la conexión a la secuencia de entrada. Guardemos este archivo antes de su ejecución.

Después de que se completó el código Java, se ejecutó en Eclipse IDE. La ejecución del programa solicita la entrada a través del método Next (). Como usuario, hemos proporcionado todos los valores que se requieren uno tras otro y los han mostrado después de eso.

Ejemplo 02

Echemos un vistazo al ejemplo de Java para utilizar el botón "Siguiente" aquí. Hemos agregado una estructura Java similar en general.clase de java, yo.mi., Uso de prueba de paquete, importación de Java.utilizar.*, y Main () Definición de clase. En la clase Main (), hemos agregado nuestro método Main () sin usar ninguna otra clase.

En este método, estamos declarando una variable de cadena "s" con algún valor, yo.mi., No es como el ejemplo anterior, eso le permite obtener la entrada del usuario en tiempo de ejecución mientras se ejecuta. La variable de cadena "S" contiene una mezcla de valor de cadenas, números y delimitador. El objeto "s" para la clase "escáner" se inicializó con la variable de cadena "s" en sus parámetros, i.mi., Para crear un escáner.

La instrucción print () se ha utilizado aquí para usar la función siguiente () aquí en sus parámetros para obtener la entrada del escáner "s" y mostrarla. La siguiente declaración impresa () funcionará igual para obtener la entrada de un escáner "S". El uso de la función Next () aquí será tomar el valor del token de una cadena "s" mientras los separa usando un delimitador.

Cuando ejecuta este programa, mostrará dos valores diferentes en la consola. El primer valor se ha tomado antes del delimitador "\ n", y el otro se ha tomado después del delimitador "\ n" de la cadena "S".

Ejemplo 03

Usemos las funciones de la clase de escáner siguiente para diferentes propósitos aquí. En la función main (), hemos inicializado un objeto "s" para que la clase de escáner obtenga la entrada. La instrucción println () se utiliza para solicitar al usuario la entrada en la consola IDE Eclipse después de la ejecución del programa. Ahora, la función NextLine () de la clase de escáner se llamará utilizando el objeto "S" para obtener los datos de cadena de un usuario como entrada y agregar estos datos a una variable de cadena llamada "Nombre". Después de la adición de un valor en una variable de cadena, se agregaría la ruptura de la línea o el usuario puede saltar a la siguiente línea presionando la tecla ENTER.

Ahora, se llama a la función NextInt () de la clase de escáner para tomar la entrada entera de nuestro usuario en la consola mientras se ejecuta y guarda los datos agregados a una nueva variable entera, "edad". No puede usar el botón simple "siguiente" para agregar un valor entero en una variable de cadena. Por lo tanto, la función NextInt () es excelente para ayudar. Ahora, la función NextDouble () de la clase de escáner tiene una llamada de función para obtener la entrada de doble tipo de un usuario en tiempo de ejecución y guardar el valor de entrada insertado por un usuario a la variable de doble tipo "precio".

Ahora que hemos probado las funciones "próximas" relacionadas con la clase de escáner en este código, es hora de mostrar esos valores de sus variables. Por lo tanto, las declaraciones println () se utilizan por separado para que cada variable presente la entrada de diferentes tipos de valores por un usuario en el área de la consola de salida, I.mi., Nombre, edad y precio.

Las 3 líneas resaltadas en verde mostradas son los diferentes tipos de entradas agregadas por los usuarios. Al presionar la tecla ENTER, los datos se presentarán en la consola una vez más.

Conclusión

El párrafo introductorio de este artículo demostró el uso de las siguientes funciones de la programación de Java cuando no tiene ningún conocimiento previo al respecto. Los primeros 2 ejemplos muestran el uso de la función Next () para obtener la entrada del usuario en la ejecución de tiempo de ejecución de un programa y obtener la entrada de una variable de cadena declarada. El último ejemplo muestra el uso de las funciones NextLine, NextInt y NextDouble para obtener las diferentes entradas respectivas del usuario y representarlas en el área de ejecución.