Tecnología

Inicio

¿Cómo se obtiene de entrada Desde la pantalla en Java?

¿Cómo se obtiene de entrada Desde la pantalla en Java?


Con frecuencia en su programa, que necesita para obtener una entrada adicional del usuario. Esto puede ser, por ejemplo, un indicador de acciones o una solicitud de información adicional por parte del usuario. La pantalla se usa normalmente para mostrar esta petición de entrada. El lenguaje de programación Java proporciona un escáner de texto que permite a las entradas de la pantalla para ser procesados ​​como muestras y separados de acuerdo a sus tipos de datos.

Instrucciones

1 Haga clic en el botón "Inicio" de la barra de tareas y el tipo "Bloc de notas" en el campo de búsqueda. Haga clic en "Bloc de notas" de los resultados de búsqueda para iniciar el editor de texto Bloc de notas. Escriba el siguiente código en la ventana Bloc de notas:

Entradas clase pública {

principales argumentos (String []) {public static void

}

}

Como alternativa, si está utilizando un entorno de desarrollo integrado como Eclipse, haga clic en la carpeta "src" del Explorador de paquetes a continuación, seleccione "Nuevo", seguido de "clase". Tipo de "Entradas" en el campo "Nombre" y marque la opción de "principales (args String []) public static void" para generar automáticamente el principal método dentro de la clase correspondiente.

2 Crear una nueva instancia de la clase escáner en el interior del cuerpo del método "main ()". Para ello, escriba el siguiente código:

análisis del Scanner = nuevo escáner (System.in);

Esto crea una instancia de la clase escáner, que acepta la entrada de la entrada estándar, que es la pantalla.

3 Añadir la instrucción de importación para permitir que el compilador de Java para encontrar la clase de escáner. Para ello, agregue "java.util.Scanner importación;" en la primera línea de su código. Alternativamente, si usted está usando Eclipse, haga clic derecho en el editor de código, seleccione "Fuente" y elegir la opción "Organizar importaciones."

4 Utilice la clase escáner para leer una nueva entrada de la pantalla en una variable del tipo apropiado. Agregue la siguiente línea de código en el cuerpo del programa para leer una entrada de cadena a la variable llamada de entrada.

scan.nextLine entrada de cadena = ();

La clase Scanner tiene muchos métodos especializados tales como "nextInt ()", "nextBoolean ()" y "nextDouble ()" para obtener el aporte de varios otros tipos de datos.

5 Prueba mediante la impresión de la entrada que se ha de leer en la pantalla. Añadir los siguientes códigos en el cuerpo de su programa:

System.out.println (entrada);

Asegúrese de que el valor mostrado en la pantalla es el mismo que el valor introducido como entrada previamente.

Consejos y advertencias

  • Para organizar automáticamente las importaciones, también puede pulsar la combinación de teclas Ctrl + Shift + S.