Introdução
O método toTitleCase(int codePoint) da classe Character converte o argumento de caractere de ponto de código Unicode especificado para título (titlecase) usando informações de mapeamento de caixa do arquivo UnicodeData. Este laboratório fornece um guia passo a passo para usar este método com exemplos.
Criar uma classe Java
Crie uma nova classe Java no diretório ~/project usando o seguinte comando:
cd ~/project
touch ToTitleCase.java
Adicionar o código
Adicione o seguinte código ao arquivo ToTitleCase.java para converter o argumento de caractere de ponto de código Unicode especificado para título (titlecase):
import java.util.Scanner;
public class ToTitleCase {
public static void main(String[] args) {
// Example 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("Example 1:");
System.out.println("The titlecase character of 78 is :"+ch1);
System.out.println("The titlecase character of 102 is :"+ch2);
System.out.println("The titlecase character of 66 is :"+ch3);
System.out.println("The titlecase character of 48 is :"+ch4);
System.out.println("The titlecase character of 1232 is :"+ch5);
// Example 2
try {
System.out.println("\nExample 2:");
System.out.print("Enter the Unicode codepoint: ");
Scanner sc = new Scanner(System.in);
int cp = sc.nextInt();
char cc = Character.toTitleCase(cp);
System.out.println("The titlecase character is : "+cc);
}
catch(Exception e)
{
System.out.println("Invalid Input!!");
}
}
}
O primeiro exemplo converte vários pontos de código para seus caracteres titlecase equivalentes, enquanto o segundo exemplo é um bloco de código definido pelo usuário que recebe entrada do usuário e retorna o caractere titlecase do valor de ponto de código Unicode de entrada.
Compilar e executar o código
Compile o código usando o seguinte comando:
javac ToTitleCase.java
Isso gerará o arquivo ToTitleCase.class.
Agora, execute o código usando o seguinte comando:
java ToTitleCase
Isso executará o código e mostrará a saída no terminal.
Resumo
Neste laboratório, você aprendeu como usar o método toTitleCase(int codePoint) da classe Character em Java para converter um argumento de caractere de ponto de código Unicode especificado para título (titlecase). Você também aprendeu como executar um exemplo para testar a função do método.



