Comment convertir le double en string en java

Comment convertir le double en string en java
En Java, "double"Est un objet du java"Double”Classe de wrapper qui stocke le type de données primitif double en tant que paramètre. Cependant, parfois, nous devons convertir Double en String car les chaînes nous permettent de stocker des nombres plus importants qui ne s'adaptent pas à des types de données qui contiennent les nombres, tels que les entiers ou les doubles.

Ce blog démontrera les méthodes de conversion du double en chaîne en java.

Comment convertir le double en string en java?

Pour la conversion de double à des cordes en java, vous pouvez utiliser:

  • Double.Méthode toString ()
  • Chaîne.Valeurof () Méthode
  • Opérateur «+»
  • Chaîne.Format () méthode
  • Balein de cordes.Méthode annexée ()
  • Stringbuffer.Méthode annexée ()

Nous discuterons de chacune des méthodes mentionnées une par une!

Méthode 1: Convertir le double en chaîne en java en utilisant le double.Méthode toString ()

Pour convertir un double en chaîne, vous pouvez utiliser le "toString ()”Méthode statique de la double classe. Il convertit les doubles valeurs numériques en chaîne. Comme il s'agit d'une méthode statique, nous n'avons pas besoin de créer un objet et d'appeler la méthode avec le nom de classe.

Syntaxe

Double.tostring (val);

Ici le "toString ()"La méthode convertira le"val”Double variable à la chaîne.

Exemple

Tout d'abord, nous créerons une variable de double type de données nommé «val»Et attribuez la valeur suivante:

double val = 783.8956d;

Ensuite, nous appellerons le «Double.toString ()”Méthode et transmettez la variable double créée comme argument:

String str = double.tostring (val);

La déclaration d'impression ci-dessous reviendra "vrai«Si la variable convertie qui est«Str»Est une instance de chaîne; Sinon, il reviendra «FAUX»:

Système.dehors.print (str instanceof string);

La sortie s'affiche «vrai», Ce qui indique que le type de données de la valeur résultante est la chaîne:

Méthode 2: Convertir le double en chaîne en java à l'aide de la chaîne.Valeurof () Méthode

Vous pouvez également utiliser le «valeur de()”Méthode statique de classe de chaîne pour la conversion double à des chaînes. Il prend la valeur décimale de tout type, comme le double, comme un paramètre et le convertit en une chaîne.

Syntaxe

Chaîne.valeur de (val)

Ici le "valeur de()«La méthode convertira la variable double« Val »en chaîne.

Exemple

Tout d'abord, nous créerons une variable de type double nommé «val»Et stockez la valeur suivante:

double val = 583.856d;

Ensuite, nous appellerons le «Chaîne.valeur de()«Méthode en passant le«val«Comme paramètre:

Chaîne str = chaîne.Valeurof (Val);

Enfin, nous vérifierons si la valeur convertie est une instance de chaîne ou non:

Système.dehors.print (str instanceof string);

Sortir

Méthode 3: Convertir le double en chaîne en java en utilisant "+»Opérateur

La façon la plus simple de convertir le double en string est d'utiliser l'opérateur d'addition «+». Il agit comme un opérateur de concaténation lorsqu'il est utilisé avec des cordes. De même, une double valeur peut être convertie en une chaîne en la concaténant simplement avec une chaîne vide.

Syntaxe

Val + ""

Ici le "+»L'opérateur concaténera le«val”Variable à double type avec une chaîne vide, ce qui se traduit par sa conversion double à la chaîne.

Exemple

Tout d'abord, nous stockons une valeur décimale dans une variable "val»:

double val = 543.656d;

Ensuite, créez une variable de type de chaîne "Str"Cela stocke la corde convertie après avoir concaténé"val”Avec une chaîne vide:

String str = val + "";

Enfin, nous vérifierons si la valeur convertie est une instance de chaîne ou non:

Système.dehors.print (str instanceof string);

Sortir

Maintenant, dirigez-vous vers la section suivante!

Méthode 4: Convertir le double en chaîne en java à l'aide de la chaîne.Format () méthode

Le "Chaîne.format()»La méthode peut également être utilisée pour la conversion double à des fiches. Dans cette méthode, nous passerons la valeur décimale avec le «%F”Spécificateur, qui indique que le deuxième paramètre contient des nombres à virgule flottante. Il convertit ensuite la double valeur au format de chaîne.

Syntaxe

Chaîne.format ("% f", val)

Ici le "Chaîne.format()"La méthode convertira le"val”Variable à double type au format de chaîne.

Exemple

Dans cet exemple, nous avons une double variable "val”Avec la valeur suivante:

double val = 1233.676d;

Nous allons maintenant appeler le «Chaîne.format()"Méthode et passe"%F«En tant que spécificateur et«val«Comme deuxième paramètre:

Chaîne str = chaîne.format ("% f", val);

Enfin, nous vérifierons si la valeur convertie est une instance de chaîne ou non:

Système.dehors.print (str instanceof string);

Sortir

Méthode 5: Convertir le double en chaîne en Java à l'aide de StringBuilder.Méthode annexée ()

En Java, le «ajouter()«Méthode du«Balein de cordes”La classe est également utilisée pour la conversion double à des string.

Syntaxe

String str = new StringBuilder ().Ajouter (VAL).toString ();

Pour utiliser cette méthode, premièrement, nous créerons un objet de la classe StringBuilder, puis ajouterons la valeur de la double variable "val«Dedans et convertissez-le en chaîne.

Exemple

Maintenant, nous allons créer un nouvel objet du «Balein de cordes"Classe nommée"Str»Et appelez le«ajouter()«Méthode en passant le«val«Double variable et la conversion en chaîne avec la méthode« toString () »:

String str = new StringBuilder ().Ajouter (VAL).toString ();

Sortir

Méthode 6: Convertir le double en chaîne en java à l'aide de stringbuffer.Méthode annexée ()

Il existe une autre méthode pour convertir un double en une chaîne, qui est le «ajouter()«Méthode du«Stringbuffer" classe. Cela fonctionne de la même manière que ce qui précède "Balein de cordes.ajouter()" méthode. Il crée également un objet de la classe StringBuffer pour accéder aux méthodes, puis se convertir en chaîne.

Syntaxe

String str = new StringBuffer ().Ajouter (VAL).toString ();

Pour utiliser cette méthode, premièrement, nous créerons un objet de la classe StringBuffer, puis ajoutez la valeur de la double variable "val«Dedans et convertissez-le en chaîne.

Exemple
Tout d'abord, créez une instance de la classe StringBuffer, puis appelez la méthode APPEND () en passant une double valeur qui sera convertie en chaîne en utilisant le «toString ()" méthode:

String str = new StringBuffer ().Ajouter (VAL).toString ();

Sortir

Nous avons proposé les informations de base liées à la conversion double à des cordes en java.

Conclusion

Pour convertir le double en string en java, vous pouvez utiliser différentes méthodes telles que le double.toString (), chaîne.ValueOf (), l'opérateur «+», chaîne.format (), StringBuilder.ajout () et stringbuffer.Méthode annexée (). Les quatre premières méthodes n'ont pas besoin de création d'objets supplémentaires dans le but spécifié, tandis que, pour les deux dernières méthodes, il est nécessaire de créer un objet de la classe particulière puis d'appeler sa méthode connexe. Dans ce blog, nous avons démontré les méthodes de conversion double à des cordes.