序号 |
方法与描述 |
1 |
static int charCount(int codePoint) |
|
该方法确定表示指定字符(Unicode 代码点)所需的 char 值的数量。 |
2 |
char charValue() |
|
该方法返回此 Character 对象的值。 |
3 |
static int codePointAt(char[] a, int index) |
|
该方法返回指定索引处的 char 数组的代码点。 |
4 |
static int codePointBefore(char[] a, int index) |
|
该方法返回指定索引之前的 char 数组的代码点。 |
5 |
static int codePointCount(char[] a, int offset, int count) |
|
该方法返回 char 数组参数子数组中的 Unicode 代码点的数量。 |
6 |
int compareTo(Character anotherCharacter) |
|
该方法数值上比较两个 Character 对象。 |
7 |
static int digit(char ch, int radix) |
|
该方法返回指定基数下的字符 ch 的数值。 |
8 |
boolean equals(Object obj) |
|
该方法比较此对象与指定的对象。 |
9 |
static char forDigit(int digit, int radix) |
|
该方法确定指定基数下的特定数字的字符表示。 |
10 |
static byte getDirectionality(char ch) |
|
该方法返回给定字符的 Unicode 方向性属性。 |
11 |
static int getNumericValue(char ch) |
|
该方法返回指定 Unicode 字符所代表的 int 值。 |
12 |
static int getType(char ch) |
|
该方法返回指示字符一般类别的值。 |
13 |
int hashCode() |
|
该方法返回此 Character 的哈希码。 |
14 |
static boolean isDefined(char ch) |
|
该方法确定字符是否在 Unicode 中定义。 |
15 |
static boolean isDigit(char ch) |
|
该方法确定指定字符是否为数字。 |
16 |
static boolean isHighSurrogate(char ch) |
|
该方法确定给定的 char 值是否为高代理项代码单元(也称为前导代理项代码单元)。 |
17 |
static boolean isIdentifierIgnorable(char ch) |
|
该方法确定指定字符是否在 Java 标识符或 Unicode 标识符中视为可忽略字符。 |
18 |
static boolean isISOControl(char ch) |
|
该方法确定指定字符是否为 ISO 控制字符。 |
19 |
static boolean isJavaIdentifierPart(char ch) |
|
该方法确定指定字符是否可以作为 Java 标识符的一部分(除第一个字符外)。 |
20 |
static boolean isJavaIdentifierStart(char ch) |
|
该方法确定指定字符是否允许作为 Java 标识符的第一个字符。 |
21 |
static boolean isLetter(char ch) |
|
该方法确定指定字符是否为字母。 |
22 |
static boolean isLetterOrDigit(char ch) |
|
该方法确定指定字符是否为字母或数字。 |
23 |
static boolean isLowerCase(char ch) |
|
该方法确定指定字符是否为小写字母。 |
24 |
static boolean isLowSurrogate(char ch) |
|
该方法确定给定的 char 值是否为低代理项代码单元(也称为尾随代理项代码单元)。 |
25 |
static boolean isMirrored(char ch) |
|
该方法确定字符是否根据 Unicode 规范为镜像字符。 |
26 |
static boolean isSpaceChar(char ch) |
|
该方法确定指定字符是否为 Unicode 空格字符。 |
27 |
static boolean isSupplementaryCodePoint(int codePoint) |
|
该方法确定指定字符(Unicode 代码点)是否处于补充字符范围内。 |
28 |
static boolean isSurrogatePair(char high, char low) |
|
该方法确定指定的 char 值对是否为有效的代理对。 |
29 |
static boolean isTitleCase(char ch) |
|
该方法确定指定字符是否为标题字符。 |
30 |
static boolean isUnicodeIdentifierPart(char ch) |
|
该方法确定指定字符是否可以作为 Unicode 标识符的一部分(除第一个字符外)。 |
31 |
static boolean isUnicodeIdentifierStart(char ch) |
|
该方法确定指定字符是否允许作为 Unicode 标识符的第一个字符。 |
32 |
static boolean isUpperCase(char ch) |
|
该方法确定指定字符是否为大写字母。 |
33 |
static boolean isValidCodePoint(int codePoint) |
|
该方法确定指定的代码点是否为有效 Unicode 代码点值(范围从 0x0000 到 0x10FFFF 包括在内)。 |
34 |
static boolean isWhitespace(char ch) |
|
该方法确定指定字符是否根据 Java 为白空格。 |
35 |
static int offsetByCodePoints(char[] a, int start, int count, int index, int codePointOffset) |
|
该方法返回给定 char 子数组内的索引,该索引相对于给定索引偏移了 codePointOffset 个代码点。 |
36 |
static char reverseBytes(char ch) |
|
该方法返回通过反转指定 char 值中的字节顺序获得的值。 |
37 |
static char[] toChars(int codePoint) |
|
该方法将指定字符(Unicode 代码点)转换为其 UTF-16 表示形式存储在 char 数组中。 |
38 |
static int toCodePoint(char high, char low) |
|
该方法将指定的代理对转换为其补充代码点值。 |
39 |
static char toLowerCase(char ch) |
|
该方法使用来自 UnicodeData 文件的大小写映射信息将字符参数转换为小写。 |
40 |
String toString() |
|
该方法返回一个表示此 Character 值的 String 对象。 |
41 |
static char toTitleCase(char ch) |
|
该方法使用来自 UnicodeData 文件的大小写映射信息将字符参数转换为标题形式。 |
42 |
static char toUpperCase(char ch) |
|
该方法使用来自 UnicodeData 文件的大小写映射信息将字符参数转换为大写。 |
43 |
static Character valueOf(char c) |
|
该方法返回表示指定 char 值的 Character 实例。 |