Migliore risposta
Utilizzando il costruttore
BigInteger (String val)
Traduce la rappresentazione di stringa decimale di un BigInteger in un BigInteger.
BigInteger (Java Platform SE 6) : consulta questa documentazione per i dettagli.
BigInteger
 public BigInteger(String val) 
 Traduce la rappresentazione stringa decimale di un BigInteger in un BigInteger. La rappresentazione String consiste in un segno meno facoltativo seguito da una sequenza di una o più cifre decimali. La mappatura da carattere a cifra è fornita da Character.digit. La stringa non può contenere caratteri estranei (ad esempio spazi bianchi). 
Parametri:
 val – rappresentazione in stringa decimale di BigInteger. 
Produce:
  NumberFormatException  – val non è una rappresentazione valida di BigInteger. 
Vedi anche:
 Character.digit(char, int) 
Rispondi
utilizzando metodo pubblico BigInteger (String val)
prima importazione di cui consiste la libreria Intero grande come import java.math. *;
quindi inizializza la tua variabile String come String s1 = “123 ″;
Ora utilizza il metodo come BigInteger b1 = new Bi gInteger (s1);
Spero che ti aiuti.