当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Java.lang.Character.toTitleCase()用法及代码示例



描述

这个java.lang.Character.toTitleCase(char ch)使用来自 UnicodeData 文件的大小写映射信息将字符参数转换为 titlecase。

如果一个字符没有明确的 titlecase 映射,并且根据 UnicodeData 本身不是 titlecase 字符,那么大写映射将作为等效的 titlecase 映射返回。如果 char 参数已经是 titlecase char,则将返回相同的 char 值。

请注意,对于某些字符范围, Character.isTitleCase(Character.toTitleCase(ch)) 并不总是返回 true。

声明

以下是声明java.lang.Character.toTitleCase()方法

public static char toTitleCase(char ch)

参数

ch─' 要转换的字符

返回值

此方法返回字符的 titlecase 等效项(如果有);否则,字符本身。

异常

NA

示例

下面的例子展示了 lang.Character.toTitleCase() 方法的用法。

package com.tutorialspoint;

import java.lang.*;

public class CharacterDemo {

   public static void main(String[] args) {

      // create 4 char primitives
      char ch1, ch2, ch3, ch4;

      // assign values to ch1, ch2
      ch1 = 'p';
      ch2 = '+';

      // assign titlecase of ch1, ch2 to ch3, ch4
      ch3 = Character.toTitleCase(ch1);
      ch4 = Character.toTitleCase(ch2);

      String str1 = "Titlecase of " + ch1 + " is " + ch3;
      String str2 = "Titlecase of " + ch2 + " is " + ch4;

      // print ch3, ch4 values
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

让我们编译并运行上面的程序,这将产生以下结果——

Titlecase of p is P
Titlecase of + is +

相关用法


注:本文由纯净天空筛选整理自 Java.lang.Character.toTitleCase() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。