Je me demandais s'il y avait un moyen de convertir une variable de type Integer, en BigInteger. J'ai essayé de typer la variable Integer, mais j'obtiens une erreur qui indique le type inconvertible.
Je me demandais s'il y avait un moyen de convertir une variable de type Integer, en BigInteger. J'ai essayé de typer la variable Integer, mais j'obtiens une erreur qui indique le type inconvertible.
Réponses:
La méthode souhaitée est BigInteger # valueOf (long val) .
Par exemple,
BigInteger bi = BigInteger.valueOf(myInteger.intValue());
Créer une chaîne en premier est inutile et indésirable.
Vous pouvez faire de cette manière:
Integer i = 1;
new BigInteger("" + i);