Introducción
El método toTitleCase(int codePoint) de la clase Character convierte el argumento de carácter de punto de código Unicode especificado a mayúsculas iniciales utilizando la información de asignación de casos del archivo UnicodeData. Esta práctica proporciona una guía paso a paso para utilizar este método con ejemplos.
Crea una clase Java
Crea una nueva clase Java en el directorio ~/project utilizando el siguiente comando:
cd ~/project
touch ToTitleCase.java
Agrega el código
Agrega el siguiente código al archivo ToTitleCase.java para convertir el argumento de carácter de punto de código Unicode especificado a mayúsculas iniciales:
import java.util.Scanner;
public class ToTitleCase {
public static void main(String[] args) {
// Ejemplo 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("Ejemplo 1:");
System.out.println("El carácter en mayúsculas iniciales de 78 es :"+ch1);
System.out.println("El carácter en mayúsculas iniciales de 102 es :"+ch2);
System.out.println("El carácter en mayúsculas iniciales de 66 es :"+ch3);
System.out.println("El carácter en mayúsculas iniciales de 48 es :"+ch4);
System.out.println("El carácter en mayúsculas iniciales de 1232 es :"+ch5);
// Ejemplo 2
try {
System.out.println("\nEjemplo 2:");
System.out.print("Ingrese el punto de código Unicode: ");
Scanner sc = new Scanner(System.in);
int cp = sc.nextInt();
char cc = Character.toTitleCase(cp);
System.out.println("El carácter en mayúsculas iniciales es : "+cc);
}
catch(Exception e)
{
System.out.println("Entrada no válida!!");
}
}
}
El primer ejemplo convierte varios puntos de código a sus caracteres equivalentes en mayúsculas iniciales, mientras que el segundo ejemplo es un bloque de código definido por el usuario que toma la entrada del usuario y devuelve el carácter en mayúsculas iniciales del valor del punto de código Unicode de entrada.
Compila y ejecuta el código
Compila el código utilizando el siguiente comando:
javac ToTitleCase.java
Esto generará el archivo ToTitleCase.class.
Ahora, ejecuta el código utilizando el siguiente comando:
java ToTitleCase
Esto ejecutará el código y mostrará la salida en la terminal.
Resumen
En esta práctica, aprendiste cómo utilizar el método toTitleCase(int codePoint) de la clase Character en Java para convertir un argumento de carácter de punto de código Unicode especificado a mayúsculas iniciales. También aprendiste cómo ejecutar un ejemplo para probar la función del método.



