Introduction
La méthode toTitleCase(int codePoint) de la classe Character convertit l'argument de caractère de point de code Unicode spécifié en majuscule initiale en utilisant les informations de mappage de cas à partir du fichier UnicodeData. Ce laboratoire fournit un guide étape par étape pour utiliser cette méthode avec des exemples.
Créer une classe Java
Créez une nouvelle classe Java dans le répertoire ~/projet en utilisant la commande suivante :
cd ~/projet
touch ToTitleCase.java
Ajouter le code
Ajoutez le code suivant au fichier ToTitleCase.java pour convertir l'argument de caractère de point de code Unicode spécifié en majuscule initiale :
import java.util.Scanner;
public class ToTitleCase {
public static void main(String[] args) {
// Exemple 1
int cp1 = 78;
int cp2 = 102;
int cp3 = 66;
int cp4 = 48;
int cp5 = 1232;
char ch1 = Character.toTitleCase(cp1);
char ch2 = Character.toTitleCase(cp2);
char ch3 = Character.toTitleCase(cp3);
char ch4 = Character.toTitleCase(cp4);
char ch5 = Character.toTitleCase(cp5);
System.out.println("Exemple 1:");
System.out.println("Le caractère en majuscule initiale de 78 est :"+ch1);
System.out.println("Le caractère en majuscule initiale de 102 est :"+ch2);
System.out.println("Le caractère en majuscule initiale de 66 est :"+ch3);
System.out.println("Le caractère en majuscule initiale de 48 est :"+ch4);
System.out.println("Le caractère en majuscule initiale de 1232 est :"+ch5);
// Exemple 2
try {
System.out.println("\nExemple 2:");
System.out.print("Entrez le point de code Unicode : ");
Scanner sc = new Scanner(System.in);
int cp = sc.nextInt();
char cc = Character.toTitleCase(cp);
System.out.println("Le caractère en majuscule initiale est : "+cc);
}
catch(Exception e)
{
System.out.println("Entrée invalide!!");
}
}
}
Le premier exemple convertit divers points de code en leurs caractères équivalents en majuscule initiale, tandis que le second exemple est un bloc de code défini par l'utilisateur qui prend une entrée de l'utilisateur et renvoie le caractère en majuscule initiale de la valeur de point de code Unicode d'entrée.
Compiler et exécuter le code
Compilez le code en utilisant la commande suivante :
javac ToTitleCase.java
Cela générera le fichier ToTitleCase.class.
Maintenant, exécutez le code en utilisant la commande suivante :
java ToTitleCase
Cela exécutera le code et affichera la sortie dans le terminal.
Résumé
Dans ce laboratoire, vous avez appris à utiliser la méthode toTitleCase(int codePoint) de la classe Character en Java pour convertir un argument de caractère de point de code Unicode spécifié en majuscule initiale. Vous avez également appris à exécuter un exemple pour tester la fonctionnement de la méthode.



