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:
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.