当一个数字非常大时,无法使用基本类型接收,所以这时可以使用 BigInter 类。
BigInter 表示大整数类,,表示当一个整型数据已经超过了整数的最大类型长度 long,数据无法装入,则可以使用 BigInter 类进行操作
import java.math.BigInteger;
public class Test{
public static void main(String[] args) {
BigInteger bi1 = new BigInteger("123456789");//定义BigInter对象
BigInteger bi2 = new BigInteger("987654321");//定义BigInter对象
System.out.println("加法操作:" + bi2.add(bi1));
System.out.println("减法操作:" + bi2.subtract(bi1));
System.out.println("乘法操作:" + bi2.multiply(bi1));
System.out.println("除法操作:" + bi2.divide(bi1));
System.out.println("最大数:" + bi2.max(bi1));
System.out.println("最小数:" + bi2.min(bi1));
}
}