欢迎访问宙启技术站
智能推送

Java函数:如何从键盘读取用户输入的整数

发布时间:2023-06-03 08:56:18

在Java中,可以使用Scanner类从键盘读取用户输入的整数。

首先,需要在程序中导入Scanner类。

import java.util.Scanner;

接下来,在程序中创建Scanner对象。

Scanner scanner = new Scanner(System.in);

现在,可以使用Scanner对象中的nextInt()方法读取用户输入的整数。

int num = scanner.nextInt();

该方法将等待用户输入整数,然后将其存储在名为“num”的整数变量中。

在读取完用户输入之后,应该关闭Scanner对象,以避免资源泄漏。

scanner.close();

下面是一个完整的示例代码,用于从键盘读取用户输入的整数:

import java.util.Scanner;

public class ReadIntegerFromKeyboard {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    System.out.print("Enter an integer: ");

    int num = scanner.nextInt();

    System.out.println("You entered " + num);

    scanner.close();

  }

}

在上面的代码中,用户将被提示输入一个整数。一旦用户输入整数,程序将显示“您输入的数字”和用户输入的实际数字。

注意,如果用户输入的不是一个整数,那么nextInt()方法将会抛出InputMismatchException异常。因此,应该使用try-catch块来处理异常。

在Java中,从键盘读取用户输入的整数很简单,只需使用Scanner类中的nextInt()方法即可。