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

教程基础Java

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Gestione eccezioni Java

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java程序以打印整数(由用户输入)

Esempi Java completi

在该程序中,您将学习打印用户用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.

Esempi Java completi