Double in String umwandeln

JavaBeginner
Jetzt üben

Einführung

In Java ist ein double ein Datentyp, der Gleitkommazahlen speichern kann, während ein String eine Zeichenfolge ist. Das Konvertieren zwischen diesen beiden Typen ist eine häufige Operation bei der Programmierung. In diesem Lab werden Sie durch die Schritte geführt, um einen double in Java in einen String umzuwandeln.

Definiere eine Double-Variable

Deklarieren Sie eine Double-Variable doubleValue und initialisieren Sie sie mit dem Wert 10.55.

Double doubleValue = 10.55;

Verwende die. toString() -Methode

Verwenden Sie die .toString()-Methode aus der Double-Klasse, um den double in einen String umzuwandeln. Speichern Sie das String-Ergebnis in einer neuen String-Variable namens stringValue.

String stringValue = doubleValue.toString();

Verwende die String.format() -Methode

Verwenden Sie die String.format()-Methode, um eine formatierte String-Darstellung von doubleValue mit einer Genauigkeit von zwei Dezimalstellen zu erstellen. Speichern Sie das Ergebnis in einer String-Variable namens formattedString.

String formattedString = String.format("%.2f", doubleValue);

Verwende die String.valueOf() -Methode

Verwenden Sie die String.valueOf()-Methode, um den doubleValue in einen String umzuwandeln. Speichern Sie das Ergebnis in einer String-Variable namens valueOfString.

String valueOfString = String.valueOf(doubleValue);

Verwende den + -Operator

Verwenden Sie den +-Operator, um einen String mit dem doubleValue zu verketten. Speichern Sie das Ergebnis in einer String-Variable namens concatenatedString.

String concatenatedString = "" + doubleValue;

Drucke die Ergebnisse

Drucken Sie alle in Schritt 3 bis 6 erstellten String-Variablen mit System.out.println();

System.out.println("doubleValue als String: " + stringValue);
System.out.println("Formatierter String: " + formattedString);
System.out.println("StringValueOf: " + valueOfString);
System.out.println("Verketteter String: " + concatenatedString);

Kompiliere und führe aus

Kompilieren Sie die Java-Datei mit javac DoubleToString.java und führen Sie sie mit java DoubleToString aus.

javac DoubleToString.java && java DoubleToString

Ausgabe

Die Ausgabe sollte wie folgt sein:

doubleValue als String: 10.55
Formatierter String: 10.55
StringValueOf: 10.55
Verketteter String: 10.55

Zusammenfassung

In diesem Lab haben wir gelernt, wie man in Java einen double in einen String umwandelt. Wir haben vier verschiedene Ansätze verwendet, um dies zu erreichen - die Verwendung der .toString()-Methode, der String.format()-Methode, der String.valueOf()-Methode und des +-Operators.