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 String
classe pour convertir les double
variables en chaînes.
Remarque : il s'agit de la méthode la plus double
utilisé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 Double
classe pour convertir les double
variables en une chaîne.
La Double
est 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 double
variable 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 double
variable 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 ().