这里显示你数组越界了,这个跟大整数的加减乘除有什么关系?
int不够那就用long,long不够那就用bigInteger呗,不过一般就够用了呀,int 能表示21亿 呢,
在一个精度问题,如果对精度要求很高,那么float,double都不行,得用bigDecimal
如果对你有帮助欢迎采纳哦!!
ArrayList自带的可以不用定义长度,底层有自动扩充功能的,至于怎么实现运算,你可以试试下面这个代码,定义数组ArrayList arrayList = new ArrayList();