En este programa, aprenderá a imprimir un número ingresado por el usuario en Java. El entero se almacena en una variable usando System.in, y se muestra en la pantalla usando System.out
Ejemplo: Cómo imprimir un entero ingresado por un usuario
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
// Creates a reader instance which takes
// input from standard input - keyboard
Scanner reader = new Scanner(System.in);
System.out.print("Enter a number: ");
// nextInt() reads the next integer from the keyboard
int number = reader.nextInt();
// println() prints the following line to the output screen
System.out.println("You entered: " + number);
}
}
Cuando ejecutas el programa, la salida será:
Ingrese un número: 10 Usted ingresó: 10
En este programa, un objeto de
Scanner
clase, el lector se crea para tomar entradas de la entrada estándar, que es keyboard
.
Luego,
Enter a number
se imprime el aviso para darle al usuario una indicación visual de lo que debe hacer a continuación.reader.nextInt()
luego lee todos los enteros ingresados desde el teclado a menos que encuentre un nuevo carácter de línea \n (Enter)
. Los números enteros introducidos se guardan en la variable de número entero número .
Si ingresa cualquier carácter que no sea un entero, el compilador arrojará un
InputMismatchException
.
Finalmente, el número se imprime en la salida estándar (
System.out
) - pantalla de la computadora usando la función println()
.
0 Comentarios
Dejanos tu comentario para seguir mejorando!