Convertir un entier en chaîne de caractères

JavaBeginner
Pratiquer maintenant

Introduction

En Java, il existe plusieurs façons de convertir un type de données int en un type de données String. Dans ce laboratoire étape par étape, nous allons examiner trois méthodes différentes pour convertir un int en un String en Java.

Créer un fichier Java

Tout d'abord, créez un nouveau fichier Java nommé IntToString.java. Cela peut être fait en utilisant la commande suivante dans le terminal :

touch IntToString.java

Convertir un entier en chaîne de caractères en utilisant la méthode valueOf()

La méthode valueOf() peut être utilisée pour convertir un int en un String. La méthode valueOf() appartient à la classe String et renvoie une représentation String du int spécifié. Voici un exemple de bloc de code dans IntToString.java qui montre comment utiliser cette méthode :

public class IntToString {
    public static void main(String[] args) {
        int num = 42;

        // using valueOf() method to convert int to String
        String str = String.valueOf(num);

        System.out.println(str);
    }
}

Pour exécuter le code, utilisez la commande suivante dans le terminal :

javac IntToString.java && java IntToString

La sortie sera 42.

Convertir un entier en chaîne de caractères en utilisant la méthode toString()

Une autre façon de convertir un int en un String est d'utiliser la méthode toString() de la classe Integer. La méthode toString() renvoie une String contenant la valeur int représentée par l'objet Integer. Voici un exemple de bloc de code dans IntToString.java qui montre comment utiliser cette méthode :

public class IntToString {
    public static void main(String[] args) {
        int num = 42;

        // using toString() method to convert int to String
        String str = Integer.toString(num);

        System.out.println(str);
    }
}

Pour exécuter le code, utilisez la commande suivante dans le terminal :

javac IntToString.java && java IntToString

La sortie sera 42.

Convertir un entier en chaîne de caractères en utilisant la concaténation de chaînes

Un moyen simple de convertir un int en un String est de le concaténer avec une chaîne de caractères vide. Lorsqu'un int est concaténé avec une String, l'int est automatiquement converti en String. Voici un exemple de bloc de code dans IntToString.java qui montre comment utiliser cette méthode :

public class IntToString {
    public static void main(String[] args) {
        int num = 42;

        // using string concatenation to convert int to String
        String str = "" + num;

        System.out.println(str);
    }
}

Pour exécuter le code, utilisez la commande suivante dans le terminal :

javac IntToString.java && java IntToString

La sortie sera 42.

Résumé

Dans ce laboratoire, nous avons discuté de trois méthodes pour convertir un int en un String en Java. Ces méthodes sont la méthode valueOf() de la classe String, la méthode toString() de la classe Integer et la concaténation de chaînes. Chaque méthode a sa propre implémentation unique, et le choix de la méthode à utiliser dépendra du cas d'utilisation spécifique.