Character.isTitleCase() en Java con ejemplos

El java.lang.Character.isTitleCase() en un método incorporado en Java que determina si el carácter especificado es un carácter de título o no. Un carácter es un carácter de título si su tipo de categoría general, proporcionado por getType(codePoint) , es TITLECASE_LETTER .
Algunos caracteres parecen pares de letras latinas. Por ejemplo, hay una letra mayúscula que se parece a «LJ» y tiene una letra minúscula correspondiente que se parece a «lj». Una tercera forma, que se parece a “Lj”, es la forma apropiada para usar cuando se traduce una palabra en minúsculas con mayúsculas iniciales, como para el título de un libro.

A continuación se muestran algunos de los caracteres Unicode para los que este método devuelve verdadero:

  1. LETRA D MAYÚSCULA LATINA CON LETRA Z MINÚSCULA CON CARON
  2. LETRA L MAYÚSCULA LATINA CON J MINÚSCULA
  3. LETRA N MAYÚSCULA LATINA CON J MINÚSCULA
  4. LETRA D MAYÚSCULA LATINA CON LETRA Z MINÚSCULA

Sintaxis:

public static boolean isTitleCase(char ch)

Parámetro: la función acepta solo un parámetro obligatorio ch que significa el carácter que se va a probar.

Valor devuelto: este método devuelve verdadero si el carácter es el título, de lo contrario, devuelve falso.

El siguiente programa ilustra el método isTitleCase():

// Java program to demonstrate
// Character.isTitleCase() method
import java.lang.*;
public class gfg {
  
    public static void main(String[] args)
    {
  
        // Assign values to ch1, ch2
        char ch1 = 'Z';
        char ch2 = '\u01f2';
  
        // Function to check if the
        // character is a title case or not
        boolean b1 = Character.isTitleCase(ch1);
        boolean b2 = Character.isTitleCase(ch2);
  
        System.out.println(ch1 + " is a titlecase character is " + b1);
        System.out.println("unicode \u01f2 is a titlecase character is " + b2);
    }
}
Producción:

Z is a titlecase character is false
unicode ? is a titlecase character is true

Publicación traducida automáticamente

Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *