Introduction
La méthode toString() de Java est utilisée pour convertir un objet Character en chaîne de caractères. Dans ce laboratoire, vous allez apprendre à utiliser la méthode toString() de la classe Character en programmation Java.
Configurez votre environnement de travail
Créez un nouveau fichier Java nommé CharToString.java dans le répertoire ~/project à l'aide de la commande :
cd ~/project
touch CharToString.java
Ouvrez le fichier CharToString.java dans un éditeur de texte de votre choix.
Créer un objet Character
Dans cette étape, vous allez créer un objet Character et l'initialiser avec une valeur.
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
}
}
Dans cet exemple, nous avons créé un objet Character nommé ch et lui avons assigné la valeur 'a'.
Appeler la méthode toString()
Dans cette étape, vous allez utiliser la méthode toString() pour convertir l'objet Character en une chaîne de caractères.
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
// convert Character object to String
String str = ch.toString();
}
}
Dans cet exemple, nous avons appelé la méthode toString() sur l'objet Character ch et avons assigné la valeur de chaîne de caractères renvoyée à une nouvelle variable nommée str.
Afficher le résultat
Dans cette étape, vous allez afficher le résultat de la méthode toString().
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
// convert Character object to String
String str = ch.toString();
// output the result
System.out.println("La représentation sous forme de chaîne de caractères de l'objet Character est : " + str);
}
}
Dans cet exemple, nous avons utilisé la méthode System.out.println() pour afficher le résultat de la méthode toString().
Exemple d'entrée utilisateur
Dans cette étape, vous allez créer un exemple qui permet à l'utilisateur d'entrer une valeur de type Character puis de la convertir en chaîne de caractères.
// CharToString.java
import java.util.Scanner;
public class CharToString {
public static void main(String[] args) {
try {
System.out.print("Entrez une valeur de type Character : ");
Scanner sc = new Scanner(System.in);
Character ch = sc.next().charAt(0);
String str = ch.toString();
System.out.println("La représentation sous forme de chaîne de caractères de l'objet Character est : " + str);
}
catch(Exception e) {
System.out.println("Entrée invalide!!");
}
}
}
Dans cet exemple, nous avons utilisé Scanner pour obtenir l'entrée de l'utilisateur puis converti la valeur de type Character entrée en une chaîne de caractères à l'aide de la méthode toString().
Après avoir écrit le code ci-dessus, enregistrez et fermez le fichier.
Compiler et exécuter le code
Pour compiler le code, exécutez la commande suivante à partir du répertoire ~/projet :
javac CharToString.java
Pour exécuter le code, exécutez la commande suivante :
java CharToString
Résumé
Félicitations ! Vous avez appris avec succès à utiliser la méthode Java toString() pour convertir un objet Character en une chaîne de caractères. Maintenant, vous savez comment créer un objet Character, appeler la méthode toString() et afficher le résultat. Vous avez également appris à créer un exemple qui permet à l'utilisateur d'entrer une valeur de type Character puis de la convertir en une chaîne de caractères.



