Double in String umwandeln

JavaJavaBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

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.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/StringManipulationGroup(["String Manipulation"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java/BasicSyntaxGroup -.-> java/data_types("Data Types") java/BasicSyntaxGroup -.-> java/operators("Operators") java/BasicSyntaxGroup -.-> java/variables("Variables") java/BasicSyntaxGroup -.-> java/output("Output") java/BasicSyntaxGroup -.-> java/type_casting("Type Casting") java/StringManipulationGroup -.-> java/strings("Strings") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/wrapper_classes("Wrapper Classes") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/format("Format") java/SystemandDataProcessingGroup -.-> java/string_methods("String Methods") subgraph Lab Skills java/data_types -.-> lab-117420{{"Double in String umwandeln"}} java/operators -.-> lab-117420{{"Double in String umwandeln"}} java/variables -.-> lab-117420{{"Double in String umwandeln"}} java/output -.-> lab-117420{{"Double in String umwandeln"}} java/type_casting -.-> lab-117420{{"Double in String umwandeln"}} java/strings -.-> lab-117420{{"Double in String umwandeln"}} java/wrapper_classes -.-> lab-117420{{"Double in String umwandeln"}} java/format -.-> lab-117420{{"Double in String umwandeln"}} java/string_methods -.-> lab-117420{{"Double in String umwandeln"}} end

Deklarieren einer Double-Variable

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

Double doubleValue = 10.55;

Verwenden der .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();

Verwenden der 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);

Verwenden der 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);

Verwenden des +-Operators

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;

Drucken der 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);

Kompilieren und Ausführen

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.