Convertir un double en chaîne de caractères

JavaBeginner
Pratiquer maintenant

Introduction

En Java, un double est un type de données qui peut stocker des valeurs à virgule flottante, tandis qu'une chaîne de caractères est une séquence de caractères. La conversion entre les deux types est une opération courante en programmation. Ce laboratoire vous guidera tout au long des étapes pour convertir un double en une chaîne de caractères en Java.

Déclarez une variable double

Déclarez une variable Double doubleValue et initialisez-la avec la valeur 10,55.

Double doubleValue = 10.55;

Utiliser la méthode.toString()

Utilisez la méthode .toString() de la classe Double pour convertir le double en une chaîne de caractères. Enregistrez le résultat sous forme de chaîne dans une nouvelle variable String nommée stringValue.

String stringValue = doubleValue.toString();

Utiliser la méthode String.format()

Utilisez la méthode String.format() pour créer une représentation formatée d'un doubleValue avec une précision de deux décimales. Enregistrez le résultat dans une variable String nommée formattedString.

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

Utiliser la méthode String.valueOf()

Utilisez la méthode String.valueOf() pour convertir le doubleValue en une chaîne de caractères. Enregistrez le résultat dans une variable String nommée valueOfString.

String valueOfString = String.valueOf(doubleValue);

Utiliser l'opérateur +

Utilisez l'opérateur + pour concaténer une chaîne de caractères avec le doubleValue. Enregistrez le résultat dans une variable String nommée concatenatedString.

String concatenatedString = "" + doubleValue;

Afficher les résultats

Affichez toutes les variables de type chaîne créées dans les étapes 3 à 6 en utilisant System.out.println();

System.out.println("doubleValue sous forme de chaîne : " + stringValue);
System.out.println("Chaîne formatée : " + formattedString);
System.out.println("Chaîne obtenue avec String.valueOf : " + valueOfString);
System.out.println("Chaîne concaténée : " + concatenatedString);

Compiler et exécuter

Compilez le fichier Java à l'aide de javac DoubleToString.java et exécutez-le à l'aide de java DoubleToString.

javac DoubleToString.java && java DoubleToString

Sortie

La sortie devrait être la suivante :

doubleValue sous forme de chaîne : 10.55
Chaîne formatée : 10.55
Chaîne obtenue avec String.valueOf : 10.55
Chaîne concaténée : 10.55

Résumé

Dans ce laboratoire, nous avons appris à convertir un double en chaîne de caractères en Java. Nous avons utilisé quatre approches différentes pour y parvenir - en utilisant la méthode .toString(), la méthode String.format(), la méthode String.valueOf() et l'opérateur +.