În Java, cum convertiți un șir într-un biginteger?


Cel mai bun răspuns

Utilizarea constructorului

BigInteger (Val șir)

Traduce reprezentarea șir zecimală a unui BigInteger într-un BigInteger.

BigInteger (Java Platform SE 6) – Consultați această documentație pentru detalii.

BigInteger

public BigInteger(String val)

Traduce reprezentarea șir zecimală a unui BigInteger într-un BigInteger. Reprezentarea String constă dintr-un semn minus opțional urmat de o succesiune de una sau mai multe cifre zecimale. Cartarea de la caractere la cifre este furnizată de Character.digit. Șirul nu poate conține caractere străine (spațiu alb, de exemplu).

Parametri:

val – reprezentare șir zecimală a BigInteger.

Aruncă:

NumberFormatException val nu este o reprezentare validă a unui BigInteger.

Vezi și:

Character.digit(char, int)

Răspunde

folosind metodă publică BigInteger (String val) metodă

primul import din care constă biblioteca Întreg mare ca import java.math. *;

atunci inițializați variabila Șir ca Șir s1 = ”123 ″;

Acum utilizați metoda ca BigInteger b1 = new Bi gInteger (s1);

Sper că te ajută.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *