Convertir un char en chaîne de caractères

JavaJavaBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, vous allez apprendre à convertir un caractère char en chaîne de caractères String en Java.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/StringManipulationGroup(["String Manipulation"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java/BasicSyntaxGroup -.-> java/variables("Variables") java/BasicSyntaxGroup -.-> java/output("Output") java/StringManipulationGroup -.-> java/strings("Strings") java/SystemandDataProcessingGroup -.-> java/string_methods("String Methods") subgraph Lab Skills java/variables -.-> lab-117419{{"Convertir un char en chaîne de caractères"}} java/output -.-> lab-117419{{"Convertir un char en chaîne de caractères"}} java/strings -.-> lab-117419{{"Convertir un char en chaîne de caractères"}} java/string_methods -.-> lab-117419{{"Convertir un char en chaîne de caractères"}} end

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

  • Ouvrez votre terminal et créez un fichier Java à l'aide de la commande ci-dessous :

    touch ConvertCharToString.java
  • Ouvrez le fichier à l'aide d'un éditeur de texte et collez le code ci-dessous :

    public class ConvertCharToString {
      public static void main(String[] args) {
        char ch ='s';
        System.out.println(ch);
        String str = String.valueOf(ch);
        System.out.println(str);
        System.out.println(str.getClass().getName());
      }
    }
  • Compilez le code Java à l'aide de la commande ci-dessous dans le terminal :

    javac ConvertCharToString.java
  • Exécutez le code Java à l'aide de la commande ci-dessous dans le terminal :

    java ConvertCharToString
  • La sortie sera :

    s
    s
    java.lang.String

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

  • Ouvrez le même fichier ConvertCharToString.java dans l'éditeur de texte et remplacez la méthode principale par le code ci-dessous :

    public static void main(String[] args){
      char ch ='s';
      System.out.println(ch);
      String str = Character.toString(ch);
      System.out.println(str);
      System.out.println(str.getClass().getName());
    }
  • Compilez le code Java à l'aide de la commande ci-dessous dans le terminal :

    javac ConvertCharToString.java
  • Exécutez le code Java à l'aide de la commande ci-dessous dans le terminal :

    java ConvertCharToString
  • La sortie sera :

    s
    s
    java.lang.String

Convertir un char en chaîne de caractères en utilisant l'opérateur +

  • Ouvrez le même fichier ConvertCharToString.java dans l'éditeur de texte et remplacez la méthode principale par le code ci-dessous :

    public static void main(String[] args){
      char ch ='s';
      System.out.println(ch);
      String str = ""+ch;
      System.out.println(str);
      System.out.println(str.getClass().getName());
    }
  • Compilez le code Java à l'aide de la commande ci-dessous dans le terminal :

    javac ConvertCharToString.java
  • Exécutez le code Java à l'aide de la commande ci-dessous dans le terminal :

    java ConvertCharToString
  • La sortie sera :

    s
    s
    java.lang.String

Résumé

Dans ce laboratoire, vous avez appris à convertir un caractère char en chaîne de caractères String en Java en utilisant différentes méthodes. Vous pouvez utiliser soit la méthode valueOf() ou toString() soit l'opérateur plus (+) pour convertir un caractère en chaîne de caractères.