Convertir un entier en chaîne de caractères en Java

JavaBeginner
Pratiquer maintenant

Introduction

Dans ce laboratoire, vous allez apprendre à utiliser la méthode toString() de la classe Integer de Java pour convertir une valeur entière en chaîne de caractères en programmation Java. Cette méthode est très utile lorsque vous avez besoin d'afficher la valeur entière sous forme de chaîne de caractères.

Configurer un fichier Java

Créez un nouveau fichier Java nommé IntToString.java dans votre répertoire ~/projet à l'aide de la commande suivante :

touch ~/projet/IntToString.java

Importer le package requis

Dans le fichier créé, importez le package java.lang en ajoutant la ligne de code suivante au début de votre code Java :

import java.lang.*;

Déclarer une valeur entière

Attribuez une valeur à une variable entière a :

int a = 100;

Convertir la valeur entière en une chaîne de caractères

Utilisez la méthode toString() pour convertir la valeur entière en sa représentation sous forme de chaîne de caractères équivalente :

String str = Integer.toString(a);

Tester le code

Pour tester le code, vous pouvez afficher la valeur de la chaîne str dans la console à l'aide de la méthode System.out.println() comme indiqué ci-dessous :

System.out.println("Converted string: " + str);

Compiler et exécuter le code

Enregistrez le fichier et dans le terminal, accédez au répertoire ~/projet où se trouve votre fichier Java. Utilisez la commande suivante pour compiler le code Java :

javac IntToString.java

Une fois le fichier IntToString.class généré, exécutez le code à l'aide de la commande suivante :

java IntToString

Entrer une valeur entière au moment de l'exécution

Par exemple, vous pourriez demander à l'utilisateur d'entrer une valeur entière au moment de l'exécution à l'aide de la classe Scanner.

import java.util.Scanner;
public class IntToString {
   public static void main(String args[]) {
      Scanner in = new Scanner(System.in);
      System.out.print("Enter an integer value: ");
      int num = in.nextInt();
      String str = Integer.toString(num);
      System.out.println("The string representation of the integer is: " + str);
   }
}

Note : Cet exemple utilise la méthode Scanner.nextInt() pour lire une valeur entière saisie par l'utilisateur au moment de l'exécution.

Compiler et exécuter le code mis à jour

Enregistrez le fichier et dans le terminal, accédez au répertoire ~/projet où se trouve votre fichier Java. Utilisez la commande suivante pour compiler le code Java mis à jour :

javac IntToString.java

Une fois le fichier IntToString.class généré, exécutez le code à l'aide de la commande suivante :

java IntToString

Résumé

Dans ce laboratoire, vous avez appris à utiliser la méthode toString() de la classe Integer Java pour convertir une valeur entière en sa représentation sous forme de chaîne de caractères équivalente. Vous avez également appris à utiliser la classe Scanner pour lire une entrée saisie par l'utilisateur au moment de l'exécution et à compiler et exécuter un code Java à l'aide de la ligne de commande. Maintenant, vous pouvez utiliser cette méthode efficacement dans vos programmes pour afficher des valeurs entières sous forme de chaînes de caractères.