1.构造方法
Character(char value) 该类的构造函数必须时一个char类型的数据,通过该构造函数创建的Character类对象包含由char类型参数提供的值。一旦Chaeacter类被创建,它包含的数值就不能再改变。
代码语言:javascript复制Character mychar = new character('s');
2.常用方法
方法 | 返回值 | 功能描述 |
---|---|---|
charvalue() | char | 返回此Character对象 |
compareTo(Character anotherCharacter) | int | 根据数字比较i两个Character对象,若这两个对象相等则返回0 |
equals(Object obj) | Boolean | 将调用该方法的对象与指定的对象相比较 |
toUpperCase(char ch) | char | 将字符参数转换为大写 |
toLowerCase(char ch) | char | 将字符参数转换为小写 |
toString() | String | 返回一个表示指定char值的String对象 |
charValue() | char | 返回此Character对象的值 |
isUpperCase(char ch) | boolean | 判断指定字符是否为大写字符 |
isLowerCase(char ch) | boolean | 判断指定字符是否为小写字符 |
3.常量
Character类提供了大量表示特定字符的常量。例如: CONNECTOR_PUNCTUATION: 返回byte类型值,表示Unicode规范中的常规类别“Pc”。 UNASSIGNED:返回byte类型值,表示Unicode规范中的规范类别”Cn“。 TITLECASE_LETTER:返回byte类型值,表示Unicode规范中的规范类别”Lt“。
若有错误,欢迎指正批评,欢迎讨论。 每文一句:低头走路的人只看到大地的厚重,却忽略了高空的高远;抬头走路的人,只看到高空的广阔,却忽略了脚下的艰辛与险峻。