English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

从Java中的控制台读取整数

Per leggere un intero dalla console, utilizzare la classe Scanner.

Scanner myInput = new Scanner(System.in);

Per consentire all'utente di aggiungere un intero tramite metodonextInt().

System.out.print("Inserisci il primo intero: ");
int a = myInput.nextInt();

allo stesso modo, inserisci un altro input in una nuova variabile.

System.out.print("Inserisci il secondo intero: ");
Int b = myInput.nextInt();

Vediamo un esempio completo.

Esempio

import java.util.Scanner;
public class Demo {
   public static void main(String args[]) {
      Scanner myInput = new Scanner(System.in);
      int a;
      int b;
      int sum;
      System.out.print("Inserisci il primo intero: ");
      a = myInput.nextInt();
      System.out.print("Inserisci il secondo intero: ");
      b = myInput.nextInt();
      sum = a + b;
      System.out.printf("Somma = %d\n", sum);
   }
}

Abbiamo aggiunto i seguenti due valori interi dalla console.

5
10

Dopo aver aggiunto i valori e aver eseguito il programma, è possibile vedere l'output seguente.

Inserisci il primo intero: 5
Inserisci il secondo intero: 10
Somma = 15