Java 程序:显示用户输入的整数


2022 年 2 月 15 日, Learn eTutorial
1280

在这里,我们将解释如何编写一个 Java 程序,从用户读取一个整数并打印它。在 Java 中,我们可以通过使用 Scanner 类对象从用户读取整数。

什么是 Java 中的 Scanner 类?

Scanner 类java.util 包中的一个 Java 类。要使用 Scanner 类,我们必须导入 java.util 包。要从用户读取整数,我们必须使用 Java 中 Scanner 类nextInt() 函数。示例如下所示。

   Scanner scan = new Scanner(System.in);
   System.out.println("输入数字: ");

   int num = sc.nextInt();

这里我们首先创建 Scanner 类的一个对象,命名为 scan。然后将整数读取为 sc.nextInt();

如何实现 Java 程序以从用户读取整数?

首先,我们必须声明类 ReadNum。创建 Scanner 类的一个对象,命名为 sc。然后使用 nextInt() 方法将用户输入的整数读取到变量 a 中。然后关闭 Scanner 类对象,即 sc.close()。通过使用 System.out.println() 函数显示用户输入的整数,即 a

算法

步骤 1:声明带有公共修饰符的类 ReadNum

步骤 2:打开 main() 以启动程序,Java 程序执行从 main() 开始

步骤 3:创建 Scanner 类的对象 **sc**。

步骤 4:从用户读取数字到变量 a 中。

步骤 5:关闭 Scanner 类对象。

步骤 6:使用 System.out.println() 显示数字 a

 

Java 源代码

                                          import java.util.Scanner;

public class ReadNum {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        System.out.println("Enter the number: ");

        int a = sc.nextInt();

        sc.close();

        System.out.println("The number you entered is: "+a);
    }
}
                                      

输出

Enter the number: 100
The number you entered is: 100