📅  最后修改于: 2023-12-03 14:42:51.576000             🧑  作者: Mango
在Java中,Scanner
是一个用于读取输入数据的类,它可以从控制台、文件、字符串等地方读取数据。nextBigInteger()
是Scanner
类中的一个方法,用于读取下一个输入项并返回一个BigInteger
对象。
public BigInteger nextBigInteger()
该方法没有参数。
该方法返回一个BigInteger
对象,即下一个输入项。
以下是一个简单的示例,演示如何使用nextBigInteger()
方法读取一个整数。
import java.util.Scanner;
import java.math.BigInteger;
public class Example {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
BigInteger number = scanner.nextBigInteger();
System.out.println("您输入的数是:" + number);
}
}
在上面的示例中,我们首先创建了一个Scanner
对象来读取输入数据。然后,使用nextBigInteger()
方法读取下一个输入项并将其存储在一个名为number
的BigInteger
对象中。最后,我们将该对象的值打印到控制台上。
以下是一些示例输入和相应的输出:
请输入一个整数:12345678901234567890
您输入的数是:12345678901234567890
注意:如果输入的值不是一个整数,那么将会抛出一个InputMismatchException
异常。因此,在使用nextBigInteger()
方法之前,应该确保输入的数据类型正确。