English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
在该程序中,您将学习打印用户用Java输入的数字。整数使用System.in存储在变量中,并使用System.out显示在屏幕上。
import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { //创建一个读取器实例 //来自标准输入的输入-键盘 Scanner reader = new Scanner(System.in); System.out.print("Inserisci un numero: "); //nextInt()从键盘读取下一个整数 int numero = reader.nextInt(); //println() stampare la seguente riga sulla schermata di output System.out.println("Hai inserito: " + numero); } }
Quando si esegue questo programma, l'output è:
Inserisci un numero: 10 Hai inserito: 10
In questo programma, è stato creato l'oggetto reader della classe Scanner per ottenere l'input dallo standard input (cioè la tastiera).
Poi, verrà stampato il prompt "Inserisci un numero" per fornire all'utente una visualizzazione del passo successivo.
Poi, reader.nextInt() leggerà tutti gli interi inseriti dalla tastiera, fino a quando non incontrerà il carattere di newline \ n(Enter). Poi, gli interi inseriti saranno salvati nella variabile intera numero.
Se il carattere inserito non è un intero, il compilatore genererà un'eccezione InputMismatchException.
Infine, utilizzare la funzione println() per stampare il numero sulla schermata di output standard (System.out) del computer.