请问如何保存基本数据类型不能保存的数据。远超出int long这些的范围

解决方案 »

  1.   

    java有bigint类来处理超大数字
      

  2.   

    BigInteger就可以
      

  3.   

    bigdecimal
      

  4.   

    你这个方案是行不通的,一般用到大数字的这个数字都是大到你难以想象的地步,一个数字可能就是几十M,用字符串来保存,你会将内存使用空间扩大好几倍,而且大数字也是要进行运算的,字符串没法完成这种功能,一般保存大数字都是byte数组,用位拼接来完成数字还原和一些运算