Programma Java per stampare un numero intero (immesso dall'utente)

Sommario

In questo programma imparerai a stampare un numero inserito dall'utente in Java. L'intero viene memorizzato in una variabile utilizzando System.in e viene visualizzato sullo schermo utilizzando System.out.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:

  • Programma Java Hello World
  • Input e output di Java Basic

Esempio: come stampare un numero intero immesso da un utente

 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); ) )

Produzione

 Inserisci un numero: 10 Hai inserito: 10

In questo programma, un oggetto di Scannerclasse, il lettore viene creato per prendere input dallo standard input, che è keyboard.

Quindi, Enter a numberviene stampato il prompt per fornire all'utente un indizio visivo su cosa dovrebbe fare dopo.

reader.nextInt() quindi legge tutti i numeri interi immessi dalla tastiera a meno che non incontri un nuovo carattere di riga (Enter). Gli interi immessi vengono quindi salvati nel numero di variabile intero.

Se inserisci un carattere che non è un numero intero, il compilatore lancerà un InputMismatchException.

Infine, il numero viene stampato sullo standard output ( System.out) - schermo del computer utilizzando la funzione println().

Articoli interessanti...