Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.55 KB

136.md

File metadata and controls

47 lines (30 loc) · 1.55 KB

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

原文: https://www.programiz.com/java-programming/examples/print-integer

在此程序中,您将学习打印用户用 Java 输入的数字。 整数使用System.in存储在变量中,并使用System.out显示在屏幕上。

示例:如何打印用户输入的整数

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

运行该程序时,输出为:

Enter a number: 10
You entered: 10

在此程序中,创建了Scanner类的对象reader以从标准输入中获取输入。

然后,将打印Enter a number提示,以向用户提供有关下一步操作的可视提示。

然后reader.nextInt()会从键盘读取所有输入的整数,除非遇到换行符\n (Enter)。 输入的整数然后保存到整数变量number中。

如果输入的字符不是整数,则编译器将抛出InputMismatchException

最后,使用函数println()number打印到标准输出(System.out)-计算机屏幕上。