Java Character isTitleCase()及示例

Java Character isTitleCase()及示例

java.lang.Character.isTitleCase() 是java中的一个内置方法,用于确定指定的字符是否是大写字母。如果一个字符的一般类别类型(由 getType(codePoint) 提供)是 TITLECASE_LETTER ,那么它就是一个大写字母字符 。

有些字符看起来像一对拉丁字母。例如,有一个大写字母看起来像 “LJ”,有一个相应的小写字母看起来像 “lj”。第三种形式,看起来像 “Lj”,是在用小写字母呈现一个单词时使用的适当形式,如书名。

下面是一些Unicode字符,该方法返回真。

  1. 拉丁大写字母D,小写字母Z,带卡隆
  2. 拉丁大写字母l和小写字母j
  3. 大写字母n与小写字母j
  4. 拉丁大写字母D与小写字母Z

语法

public static boolean isTitleCase(char ch)

参数: 该函数只接受一个强制参数 ch ,它表示要测试的字符。

返回值: 如果字符是大写字母,该方法返回真,否则返回假。

下面的程序说明了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);
    }
}

输出:

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Java 参考指南