黑马程序员技术交流社区

标题: 关于一个大数存储问题 [打印本页]

作者: 冯敏    时间: 2011-11-21 23:55
标题: 关于一个大数存储问题
本帖最后由 xiaoyu_min 于 2011-11-22 23:50 编辑

我想要存储一个int型数据,但比较大,已经超出了int的最大范围,请问可不可以分段存储,提示点思路吧..
作者: 常文艺    时间: 2011-11-22 00:50
分段放数组里
作者: 刘元霄    时间: 2011-11-22 01:44
超出int型的数据就叫 long型了吧!   
    要不就只有用数组储存了。
作者: 崔浩    时间: 2011-11-22 07:35
在包java.math包下有一个BigInteger类用于处理大的整数
构造函数Integer(String val)还有许多相关的方法,你可以看看文档
作者: 冯敏    时间: 2011-11-22 12:57
我看过文档了,不管是Integer还是big Integer类型,它都有一个范围的,假如银行中要存放10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000的money,关于它存储的时候分段,然后获取的时候在组合,这个地方还是有点模糊...
作者: 程立彬    时间: 2011-11-22 22:57
可以用java的BigInteger类存放,也可以用数组存放




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2