java–BigInteger to Integer转化

来源:互联网 发布:淘宝高跟鞋 编辑:程序博客网 时间:2024/03/29 09:11

从Integer到BigInteger转化直接,因为BigInteger的位数大于Integer.

今天遇到了从BigInteger到Integer的转化,直接强制类型转为会出错,需要用BigInteger类的intValue()函数来获得Integer值

BigInteger bigValue = 1111111;

Integer intValue = bigValue.intValue();

另外一种方式是 intValue = Integer.valueOf(bigValue.toString);//通过string来转化