So konvertieren Sie Double in Java in String in String

So konvertieren Sie Double in Java in String in String
In Java, “doppelt"Ist ein Objekt der Java"DoppeltWrapper -Klasse, die das primitive Datentyp doppelt als Parameter speichert. Manchmal müssen wir jedoch das Doppel in die String umwandeln, da Strings uns ermöglichen, größere Zahlen zu speichern, die nicht in Datentypen passen, die die Zahlen enthalten, wie z. B. Ganzzahlen oder Doppel.

In diesem Blog wird die Methoden zum Konvertieren von Doppel in Java demonstriert.

So konvertieren Sie Double in Java in String in String?

Für Double to String Conversion in Java können Sie verwenden:

  • Doppelt.toString () Methode
  • Saite.ValueOf () Methode
  • "+" Operator
  • Saite.Format () Methode
  • StringBuilder.append () Methode
  • StringBuffer.append () Methode

Wir werden jede der genannten Methoden nacheinander diskutieren!

Methode 1: Konvertieren Sie das Doppel in Java mit Double in die String in Java.toString () Methode

Um ein Doppel in die Zeichenfolge umzuwandeln, können Sie das verwenden “tostring ()Statische Methode der Doppelklasse. Es wandelt doppelte numerische Werte in Zeichenfolge um. Da es sich um eine statische Methode handelt, müssen wir kein Objekt erstellen und die Methode mit dem Klassennamen aufrufen.

Syntax

Doppelt.tostring (val);

Hier das "tostring ()"Methode konvertiert die"valDoppelte Variable zur String.

Beispiel

Erstens erstellen wir eine Variable des benannten Doppel -Datentyps ““val”Und weisen Sie den folgenden Wert zu:

double val = 783.8956d;

Als nächstes werden wir das nennen "Doppelt.tostring ()Methode und übergeben Sie die erstellte doppelte Variable als Argument dafür:

String Str = Double.tostring (val);

Die folgende Druckanweisung wird zurückgegeben “WAHR"Wenn die konvertierte Variable das ist"strIst eine String -Instanz; Ansonsten wird es zurückkehren “FALSCH”:

System.aus.print (str Instance von String);

Die Ausgabe wird angezeigt "WAHR”, Was angibt, dass der Datentyp des resultierenden Werts String ist:

Methode 2: Konvertieren Sie das Doppel in die String in Java mit der String.ValueOf () Methode

Sie können auch das verwenden “Wert von()Statische Methode für die Stringklasse für Double -to -String -Konvertierung. Es nimmt den Dezimalwert eines beliebigen Typs wie doppelt als Parameter und konvertiert ihn in eine Zeichenfolge.

Syntax

Saite.Wert von (val)

Hier das "Wert von()Die Methode umwandelt die Doppelvariable "Val" in die Zeichenfolge um.

Beispiel

Erstens erstellen wir eine doppelte Variable mit dem Namen “valUnd speichern Sie den folgenden Wert darin:

double val = 583.856d;

Als nächstes werden wir das nennen "Saite.Wert von()Methode durch Übergabe der “val”Als Parameter:

String Str = String.Wert von (val);

Zuletzt werden wir überprüfen, ob der konvertierte Wert eine String -Instanz ist oder nicht:

System.aus.print (str Instance von String);

Ausgang

Methode 3: Konvertieren Sie das Doppel in Java in Java mit “+" Operator

Der einfachste Weg, um das Doppel in die String umzuwandeln. Es fungiert als Verkettungsoperator, wenn es mit Saiten verwendet wird. In ähnlicher Weise kann ein Doppelwert in eine Zeichenfolge konvertiert werden, indem sie einfach mit einer leeren Zeichenfolge verkettet wird.

Syntax

Val + "" "

Hier das "+Der Bediener verkettet das "valDie Variable der Doppelart mit einer leeren Zeichenfolge, die zu seiner Doppel -zu -String -Konvertierung führt.

Beispiel

Erstens werden wir einen Dezimalwert in einer Variablen speichern “val”:

double val = 543.656d;

Erstellen Sie dann eine Variable der Zeichenfolge Typ ““str"Das speichert die konvertierte Zeichenfolge nach der Verkettung"val”Mit einer leeren Zeichenfolge:

String str = Val + "";

Zuletzt werden wir überprüfen, ob der konvertierte Wert eine String -Instanz ist oder nicht:

System.aus.print (str Instance von String);

Ausgang

Gehen Sie nun auf den nächsten Abschnitt!

Methode 4: Konvertieren Sie das Doppel in Java mit der Zeichenfolge in die Zeichenfolge.Format () Methode

Der "Saite.Format()Die Methode kann auch für Double -to -String -Konvertierung verwendet werden. Bei dieser Methode werden wir den Dezimalwert mit dem „übergeben“%FSpezifizierer, der angibt, dass der zweite Parameter Gleitkomma-Zahlen enthält. Anschließend konvertiert es den Doppelwert in das String -Format.

Syntax

Saite.Format ("%f", Val)

Hier das "Saite.Format()"Methode konvertiert die"val”Doppel -Typ -Variable zum String -Format.

Beispiel

In diesem Beispiel haben wir eine doppelte Variable “val”Mit dem folgenden Wert:

double val = 1233.676d;

Wir werden jetzt das nennen "Saite.Format()"Methode und Pass"%F”Als Spezifizierer und“val”Als zweiter Parameter:

String Str = String.Format ("%f", val);

Schließlich prüfen wir, ob der konvertierte Wert eine String -Instanz ist oder nicht:

System.aus.print (str Instance von String);

Ausgang

Methode 5: Mit StringBuilder in Java doppelt in Java konvertieren.append () Methode

In Java, die “append ()"Methode der"StringBuilderDie Klasse wird auch für Double -to -String -Konvertierung verwendet.

Syntax

String str = new StringBuilder ().anhängen (val).toString ();

Um diese Methode zu verwenden, werden wir zunächst ein Objekt der StringBuilder -Klasse erstellen und dann den Wert der doppelten Variablen anhängenval”Drin und konvertieren Sie es in String.

Beispiel

Jetzt werden wir ein neues Objekt der “erstellen“StringBuilder"Klasse" genannt "str”Und nennen Sie die“append ()Methode durch Übergabe der “valDoppelvariable und konvertieren sie in die Zeichenfolge mit der Methode "toString ()":

String str = new StringBuilder ().anhängen (val).toString ();

Ausgang

Methode 6: Mit StringBuffer doppelt in Java in Java konvertieren.append () Methode

Es gibt eine andere Methode, um ein Doppel in eine Zeichenfolge umzuwandeln, die das ist “append ()"Methode der"StringBuffer" Klasse. Es funktioniert genauso wie die oben genannten “StringBuilder.append ()" Methode. Es erstellt auch ein Objekt der StringBuffer -Klasse, um auf die Methoden zuzugreifen und dann in die String umzuwandeln.

Syntax

String str = new StringBuffer ().anhängen (val).toString ();

Um diese Methode zu verwenden, werden wir zunächst ein Objekt der StringBuffer -Klasse erstellen und dann den Wert der doppelten Variablen anhängenval”Drin und konvertieren Sie es in String.

Beispiel
Erstellen Sie zunächst eine Instanz der StringBuffer -Klasse und rufen Sie dann die Methode append () auf, indem Sie einen Doppelwert übergeben, der mithilfe des „tostring ()" Methode:

String str = new StringBuffer ().anhängen (val).toString ();

Ausgang

Wir haben die grundlegenden Informationen zum Double -to -String -Conversion in Java angeboten.

Abschluss

Um doppelt in Java in die String umzuwandeln, können Sie verschiedene Methoden wie Double verwenden.toString (), String.ValueOf (), den "+" -Preiber, Zeichenfolge.Format (), StringBuilder.append () und StringBuffer anhängen.append () Methode. Die ersten vier Methoden benötigen für den angegebenen Zweck keine zusätzliche Objekterstellung. In diesem Blog haben wir die Methoden für Double -to -String -Konvertierung demonstriert.