您可以在method的帮助下进行类型转换intValue()
。语法如下-
Integer yourVariableName=((BigInteger) yourBigIntegerValue).intValue();
这是将java.math.BigInteger转换为java.lang.Integer的Java代码。代码如下-
import java.math.BigInteger; public class BigIntegerToInteger { public static void main(String []args) { BigInteger bigValue [] = new BigInteger[5]; bigValue[0] = new BigInteger("6464764"); bigValue[1] = new BigInteger("212112221122"); bigValue[2] = new BigInteger("76475"); bigValue[3] = new BigInteger("94874747"); bigValue[4] = new BigInteger("2635474"); for(int i = 0; i< bigValue.length; i++) { Integer value = ((BigInteger) bigValue[i]).intValue(); System.out.println("整数值是:"+value); } } }
这是示例输出-
输出结果
整数值是:6464764 整数值是:1658823618 整数值是:76475 整数值是:94874747 整数值是:2635474