Kuinka muunnat merkkijonon Java: ssa isoksi kokonaisuudeksi?


Paras vastaus

Rakentimen

BigInteger (merkkijono)

Kääntää BigIntegerin desimaalijonon edustuksen BigIntegeriksi.

BigInteger (Java Platform SE 6) – Katso lisätietoja tästä ohjeesta.

BigInteger

public BigInteger(String val)

Kääntää BigIntegerin desimaalijonon edustuksen BigIntegeriksi. Merkkijonoesitys koostuu valinnaisesta miinusmerkistä, jota seuraa yhden tai useamman desimaaliluvun sarja. Merkki-numero-kartoituksen tarjoaa Character.digit. Merkkijono ei saa sisältää mitään ylimääräisiä merkkejä (esim. Välilyönti).

Parametrit:

val – desimaalimerkkijonoesitys BigIntegerissä.

Heitot:

NumberFormatException val ei ole kelvollinen BigIntegerin edustus.

Katso myös:

Character.digit(char, int)

Vastaa

käyttämällä public BigInteger (String val) -menetelmä

Tuo kirjasto ensin Iso kokonaisluku muodossa tuo java.math. *;

sitten alusta merkkijonomuuttuja nimellä Merkkijono s1 = ”123 ″;

Käytä nyt menetelmää nimellä BigInteger b1 = uusi Bi gInteger (s1);

Toivottavasti se auttaa sinua.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *