Java中两个long类型进行相加运算,值溢出的解决方法

博主在项目中遇到了这个需求,开始用的int类型进行运算,字段是存的字节,而后后台进行相应的逻辑运算返回给前台,前台来转化成GB。你们都知道1GB=1024MB,1MB=1024KB,1KB=1024Byte,因此1GB=1024*1024*1024=1073741824Byte。java 因此问题来了,1GB的数据我后台就要存1073741824Byte,而后两个int类型进行相加直接溢出。web
相关文章
相关标签/搜索