Comment convertir int en chaîne en java

Comment convertir int en chaîne en java
Dans tout langage de programmation, y compris Java, il y a certaines fonctionnalités qui peuvent être effectuées sur les chaînes mais pas sur les entiers, par exemple, nous ne pouvons pas concaténer les valeurs entières. Pour traiter de tels cas, nous devons convertir une valeur entière en valeur de chaîne, et pour ce faire, Java fournit plusieurs méthodes. De plus, nous devons convertir une valeur entière en valeur de chaîne tout en travaillant avec les formulaires car dans les champs de texte, tout est affiché dans un format de chaîne.

Il existe plusieurs façons de convertir un entier en une chaîne, mais dans cette rédaction, nous allons couvrir certaines méthodes de conversion INT pour la chaîne le plus fréquemment:

  • Entier.Méthode toString () en java
  • Chaîne.Valeurof () Méthode en java
  • Chaîne.Format () Méthode en java

Alors, commençons!

Entier.Méthode toString () en java

Java fournit une méthode très pratique toString () qui renvoie une chaîne et si nous l'utilisons avec le Entier classe puis convertira la valeur entière en valeur de chaîne.

Exemple

Dans l'extrait de code ci-dessous, nous avons une valeur entière toString () la méthode est utilisée pour convertir cela int valoriser chaîne:

classe publique ConversionExample
publicClassConversionExample
publicStaticVoidMain (String [] args)
int numéro = 72;
String str = entier.toString (numéro);
Système.dehors.println ("Valeur convertie:" + str);

Le code complet et la sortie respective ressembleront à ceci:

La sortie ressemble assez à la valeur entière, pas de soucis! Nous pouvons valider le type de la variable en utilisant Java getClass ().getName () méthode. Considérez l'extrait de code ci-dessous pour une compréhension profonde de la façon de vérifier le type de variable:

Système.dehors.println (str.getClass ().getName ());

L'extrait ci-dessous montre le code complet et la sortie respective:

Maintenant, la sortie vérifie que le nombre est converti avec succès en chaîne.

Chaîne.Valeurof () Méthode en java

Java fournit une autre méthode utile Chaîne.valeur de() qui peut être utilisé pour convertir INT en valeur de chaîne.

Exemple

Prenons l'exemple suivant qui explique comment utiliser le Chaîne.valeur de() Méthode en Java:

int numéro = 72;
Système.dehors.println (chaîne.valeur de (nombre));

Voici la sortie de l'extrait de code ci-dessus:

Cette fois, nous vérifions le type de variable en concaténant les valeurs:

int numéro = 72;
int number2 = 172;
Système.dehors.println ("sans conversion:" + nombre + nombre2);
Système.dehors.println ("After Conversion:" + String.Value Of (Number) + Number2);

Le code complet et sa sortie ressembleront à ceci:

Dans l'extrait ci-dessus, nous avons deux valeurs entières, initialement, lorsque nous concatérons deux valeurs entières, nous obtenons la somme de deux valeurs.

Cependant, lorsque nous convertissons une valeur int en une chaîne et ensuite lorsque nous l'ajoutons avec une valeur entière, nous obtenons une chaîne concaténée:

Chaîne.Format () Méthode en java

Il faut des arguments et les formats dans une chaîne.

Exemple

Le code donné ci-dessous fournit une compréhension détaillée de la façon d'utiliser la chaîne.Format () Méthode pour convertir une valeur entière en une chaîne:

int numéro = 72;
Chaîne str = chaîne.format ("% d", numéro);
Système.dehors.println ("Valeur résultant:" + str);
Système.dehors.println ("type:" + str.getClass ().getName ());

La sortie de l'extrait de code ci-dessus est illustrée à la figure suivante:

La sortie authentifie le fonctionnement du Chaîne.format() Méthode car elle convertit avec succès la valeur entière en valeur de chaîne.

Conclusion

Java fournit plusieurs méthodes pour convertir une valeur int en une valeur de chaîne telle que Chaîne.format(), toString (), et valeur de() méthodes. Pour ce faire, une valeur entière sera transmise à l'une des méthodes susmentionnées et pour vérifier le type de variables, le getClass ().getName () La méthode peut être utilisée. Cette écriture élabore diverses façons de convertir une valeur entière en valeur de chaîne en Java.