Wie konvertiert man in Java eine Zeichenfolge in eine große Ganzzahl?


Beste Antwort

Verwenden des Konstruktors

BigInteger (String val)

Übersetzt die dezimale String-Darstellung einer BigInteger in eine BigInteger.

BigInteger (Java Platform SE 6) – Weitere Informationen finden Sie in dieser Dokumentation.

BigInteger

public BigInteger(String val)

Übersetzt die dezimale Zeichenfolgendarstellung einer BigInteger in eine BigInteger. Die Zeichenfolgendarstellung besteht aus einem optionalen Minuszeichen, gefolgt von einer Folge von einer oder mehreren Dezimalstellen. Die Zuordnung von Zeichen zu Ziffern erfolgt durch Character.digit. Der String darf keine fremden Zeichen enthalten (z. B. Leerzeichen).

Parameter:

val – dezimale Zeichenfolgendarstellung von BigInteger.

Auslöser:

NumberFormatException val ist keine gültige Darstellung einer BigInteger.

Siehe auch:

Character.digit(char, int)

Beantworten Sie

mit public BigInteger (String val) Methode

Erster Import, aus dem die Bibliothek besteht Große Ganzzahl als importiere java.math. *;

dann Initialisieren Sie Ihre String-Variable als String s1 = „123“;

Verwenden Sie nun die Methode als BigInteger b1 = new Bi gInteger (s1);

Ich hoffe, es hilft Ihnen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.