Jak v Javě převádíte řetězec na biginteger?


Nejlepší odpověď

Použití konstruktoru

BigInteger (String val)

Přeloží desítkové řetězcové vyjádření BigInteger na BigInteger.

BigInteger (Java Platform SE 6) – Podrobnosti najdete v této dokumentaci.

BigInteger

public BigInteger(String val)

Přeloží desítkové řetězcové vyjádření BigInteger do BigInteger. Řetězcová reprezentace se skládá z volitelného znaménka minus následovaného posloupností jedné nebo více desetinných číslic. Mapování znaků na číslice poskytuje Character.digit. Řetězec nesmí obsahovat žádné cizí znaky (například mezery).

Parametry:

val – desítkové řetězcové vyjádření BigInteger.

Vrhá:

NumberFormatException val není platná reprezentace BigInteger.

Viz také:

Character.digit(char, int)

Odpovědět

pomocí veřejná metoda BigInteger (řetězec String) metoda

první import knihovny se skládá z Velké celé číslo jako import java.math. *;

poté inicializujte proměnnou String jako String s1 = ”123 ″;

Nyní použijte metodu jako BigInteger b1 = new Bi gInteger (s1);

Doufám, že vám to pomůže.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *