nextInt()函数从控制台获取整数输入
发布时间:2023-11-28 08:02:50
nextInt()函数是Java中的一个Scanner类的方法,用于从标准输入(通常是控制台)获取整数输入。
具体用法如下:
1. 导入java.util.Scanner类:在程序中首先需要导入java.util.Scanner类,以便使用Scanner类的方法。可以使用以下代码实现导入:
import java.util.Scanner;
2. 创建Scanner对象:在获取整数输入之前,需要创建一个Scanner对象,以便调用其相关方法。可以使用以下代码创建Scanner对象:
Scanner scanner = new Scanner(System.in);
3. 使用nextInt()获取整数输入:使用scanner对象的nextInt()方法可以从标准输入(控制台)获取一个整数。下面是获取整数输入的示例代码:
int num = scanner.nextInt();
在上述示例代码中,nextInt()方法会等待用户从控制台输入一个整数,并将该整数保存到变量num中。
需要注意以下几点:
- nextInt()方法只能读取整数,如果用户输入的不是整数,程序会抛出InputMismatchException异常,需要进行异常处理。
- 如果要获取多个整数输入,可以多次调用nextInt()方法。
- 获取输入后,可以对输入进行处理和使用,比如进行计算、输出等操作。
