Programme Java pour convertir des variables de type double en chaîne

Dans ce tutoriel, nous allons apprendre à convertir des variables doubles en chaîne en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Types de données Java (primitif)
  • Chaîne Java

Exemple 1: programme Java pour convertir un double en chaîne à l'aide de valueOf ()

 class Main ( public static void main(String() args) ( // create double variable double num1 = 36.33; double num2 = 99.99; // convert double to string // using valueOf() String str1 = String.valueOf(num1); String str2 = String.valueOf(num2); // print string variables System.out.println(str1); // 36.33 System.out.println(str2); // 99.99 ) )

Dans l'exemple ci-dessus, nous avons utilisé la valueOf()méthode de la Stringclasse pour convertir les doublevariables en chaînes.

Remarque : il s'agit de la méthode la plus doubleutilisée pour convertir des variables en chaîne en Java.

Exemple 2: programme Java pour convertir un double en chaîne à l'aide de toString ()

Nous pouvons également convertir les variables doubles en chaînes en utilisant la toString()méthode de la classe Double. Par exemple,

 class Main ( public static void main(String() args) ( // create double variables double num1 = 4.76; double num2 = 786.56; // convert double to string // using toString() String str1 = Double.toString(num1); String str2 = Double.toString(num2); // print string variables System.out.println(str1); // 4.76 System.out.println(str2); // 786.56 ) )

Ici, nous avons utilisé la toString()méthode de la Doubleclasse pour convertir les doublevariables en une chaîne.

La Doubleest une classe wrapper en Java. Pour en savoir plus, visitez la classe Java Wrapper.

Exemple 3: programme Java pour convertir un double en chaîne à l'aide de + Operator

 class Main ( public static void main(String() args) ( // create double variables double num1 = 347.6D; double num2 = 86.56D; // convert double to string // using + sign String str1 = "" + num1; String str2 = "" + num2; // print string variables System.out.println(str1); // 347.6 System.out.println(str2); // 86.56 ) )

Remarquez la ligne,

 String str1 = "" + num1;

Ici, nous utilisons l'opération de concaténation de chaînes pour convertir une doublevariable en chaîne. Pour en savoir plus, consultez Concaténation de chaînes Java.

Exemple 4: programme Java pour convertir un double en chaîne à l'aide de format ()

 class Main ( public static void main(String() args) ( // create a double variable double num = 99.99; // convert double to string using format() String str = String.format("%f", num); System.out.println(str); // 99.990000 ) )

Ici, nous avons utilisé la format()méthode pour formater la doublevariable spécifiée dans une chaîne. Pour en savoir plus sur le formatage de la chaîne, consultez la page Format de chaîne Java ().

Articles intéressants...