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:
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.