📜  Java中的 Scanner nextBigInteger() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:51.576000             🧑  作者: Mango

Java中的Scanner nextBigInteger() 方法及示例

在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()方法读取下一个输入项并将其存储在一个名为numberBigInteger对象中。最后,我们将该对象的值打印到控制台上。

以下是一些示例输入和相应的输出:

请输入一个整数:12345678901234567890
您输入的数是:12345678901234567890

注意:如果输入的值不是一个整数,那么将会抛出一个InputMismatchException异常。因此,在使用nextBigInteger()方法之前,应该确保输入的数据类型正确。