В Java мы можем использовать BigInteger.valueOf(int)
для преобразования int
в БигИнтегер
package com.mkyong; import java.math.BigInteger; public class JavaExample { public static void main(String[] args) { int n = 100; System.out.println(n); // convert int to Integer Integer integer = Integer.valueOf(n); System.out.println(integer); // convert int to BigInteger BigInteger bigInteger = BigInteger.valueOf(n); System.out.println(bigInteger); // convert Integer to BigInteger //BigInteger bigInteger2 = BigInteger.valueOf(integer); // works BigInteger bigInteger2 = BigInteger.valueOf(integer.intValue()); System.out.println(bigInteger2); } }
Выход
100 100 100 100
Рекомендации
Оригинал: “https://mkyong.com/java/java-how-to-convert-int-to-biginteger/”