Convertir Double en String en Java

Mohammad Irfan 12 octobre 2023
  1. Convertir Double en String en Java
  2. Convertir Double en chaîne en utilisant la méthode toString() en Java
  3. Convertir Double en chaîne en utilisant la méthode format() en Java
  4. Convertir Double en String en utilisant la classe Decimalformat en Java
  5. Convertir Double en chaîne en utilisant l’opérateur + en Java
Convertir Double en String en Java

Ce tutoriel présente comment convertir un type double en un objet chaîne en Java. Nous avons également répertorié quelques exemples de codes pour vous aider à mieux comprendre ce sujet.

Le terme double est un type de données en Java utilisé pour stocker des nombres réels ou des nombres à virgule flottante. D’autre part, une chaîne est une classe qui contient une séquence de caractères entre guillemets doubles.

Cet article vous apprend comment convertir un objet double en un objet chaîne en utilisant certaines méthodes intégrées telles que valueOf(), toString() et valueOf(). Commençons!

Convertir Double en String en Java

Cette première méthode est l’un des exemples simples où nous avons un prix variable de type double qui contient une valeur flottante. En utilisant la méthode valueOf() de la chaîne, nous convertissons cette valeur en un objet String. Voir l’exemple ci-dessous.

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    String val = String.valueOf(price);
    System.out.println(val);
  }
}

Production:

44.22

Convertir Double en chaîne en utilisant la méthode toString() en Java

La classe wrapper Java Double fournit une méthode toString() qui prend un argument de type double et renvoie un objet chaîne. Nous pouvons utiliser cette méthode pour convertir un type double en un objet chaîne en Java. Voir l’exemple ci-dessous.

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    String val = Double.toString(price);
    System.out.println(val);
  }
}

Production:

44.22

Convertir Double en chaîne en utilisant la méthode format() en Java

Java propose la méthode format() qui appartient à la classe string et est utilisée pour formater les objets string ; nous pouvons utiliser ce processus pour convertir une valeur double en un objet chaîne.

Cela prend deux arguments : le premier est un format de valeur, ou vous pouvez mieux dire un spécificateur de format, et le second est une valeur que nous voulons convertir. Voir l’exemple ci-dessous.

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    String val = String.format("%.2f", price);
    System.out.println(val);
  }
}

Production:

44.22

Convertir Double en String en utilisant la classe Decimalformat en Java

La classe Java DecimalFormat est utilisée pour formater les données décimales. Nous utiliserons la méthode format() de cette classe pour convertir un type de données double en chaîne en Java. Voir l’exemple ci-dessous.

import java.text.DecimalFormat;

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    DecimalFormat decimalFormat = new DecimalFormat("#,##0.00");
    String val = decimalFormat.format(price);

    System.out.println(val);
  }
}

Production:

44.22

Convertir Double en chaîne en utilisant l’opérateur + en Java

C’est l’un des moyens les plus simples de convertir n’importe quel type de données en chaîne en Java. Ici, si nous concaténons une valeur à la chaîne, le résultat sera un type de chaîne. Nous utiliserons donc ici le même concept pour convertir un type double en une chaîne en Java. Voir l’exemple ci-dessous.

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    String val = price + "";
    System.out.println(val);
  }
}

Production:

44.22

Article connexe - Java String

Article connexe - Java Double