Converting from Integer, to BigInteger
问题 I was wondering if there was any way to convert a variable of type Integer, to BigInteger. I tried typecasting the Integer variable, but i get an error that says inconvertible type. 回答1: The method you want is BigInteger#valueOf(long val). E.g., BigInteger bi = BigInteger.valueOf(myInteger.intValue()); Making a String first is unnecessary and undesired. 回答2: You can do in this way: Integer i = 1; new BigInteger("" + i); 来源: https://stackoverflow.com/questions/3878192/converting-from-integer