1. | static int charCount?(int codePoint) | This method determines the number of char values needed to represent the specified character (Unicode code point). |
2. | char charValue?() | This method returns the value of this Character object. |
3. | static int codePointAt?(char[] a, int index) | This method returns the code point at the given index of the char array. |
4. | static int codePointAt?(char[] a, int index, int limit) | This method returns the code point at the given index of the char array, where only array elements with an index less than the limit can be used. |
5. | static int codePointAt?(CharSequence seq, int index) | This method returns the code point at the given index of the CharSequence. |
6. | static int codePointBefore?(char[] a, int index) | This method returns the code point preceding the given index of the char array. |
7. | static int codePointBefore?(char[] a, int index, int start) | This method returns the code point preceding the given index of the char array, where only array elements with index greater than or equal to start can be used. |
8. | static int codePointBefore?(CharSequence seq, int index) | This method returns the code point preceding the given index of the CharSequence. |
9. | static int codePointCount?(char[] a, int offset, int count) | This method returns the number of Unicode code points in a subarray of the char array argument. |
10. | static int codePointCount?(CharSequence seq, int beginIndex, int endIndex) | This method returns the number of Unicode code points in the text range of the specified char sequence. |
11. | static int codePointOf?(String name) | This method returns the code point value of the Unicode character specified by the given Unicode character name. |
12. | static int compare?(char x, char y) | This method compares two char values numerically. |
13. | int compareTo?(Character anotherCharacter) | This method compares two Character objects numerically. |
14. | static int digit?(char ch, int radix) | This method returns the numeric value of the character ch in the specified radix. |
15. | static int digit?(int codePoint, int radix) | This method returns the numeric value of the specified character (Unicode code point) in the specified radix. |
16. | boolean equals?(Object obj) | This method compares this object against the specified object. |
17. | static char forDigit?(int digit, int radix) | This method determines the character representation for a specific digit in the specified radix. |
18. | static byte getDirectionality?(char ch) | This method returns the Unicode directionality property for the given character. |
19. | static byte getDirectionality?(int codePoint) | This method returns the Unicode directionality property for the given character (Unicode code point). |
20. | static String getName?(int codePoint) | This method returns the Unicode name of the specified character codePoint, or null if the code point is unassigned. |
21. | static int getNumericValue?(char ch) | This method returns the int value that the specified Unicode character represents. |
22. | static int getNumericValue?(int codePoint) | This method returns the int value that the specified character (Unicode code point) represents. |
23. | static int getType?(char ch) | This method returns a value indicating a character's general category. |
24. | static int getType?(int codePoint) | This method returns a value indicating a character's general category. |
25. | int hashCode?() | This method returns a hash code for this Character; equal to the result of invoking charValue(). |
26. | static int hashCode?(char value) | This method returns a hash code for a char value; compatible with Character.hashCode(). |
27. | static char highSurrogate?(int codePoint) | This method returns the leading surrogate (a high surrogate code unit) of the surrogate pair representing the specified supplementary character (Unicode code point) in the UTF-16 encoding. |
28. | static boolean isAlphabetic?(int codePoint) | This method determines if the specified character (Unicode code point) is an alphabet. |
29. | static boolean isBmpCodePoint?(int codePoint) | This method determines whether the specified character (Unicode code point) is in the Basic Multilingual Plane (BMP). |
30. | static boolean isDefined?(char ch) | This method determines if a character is defined in Unicode. |
31. | static boolean isDefined?(int codePoint) | This method determines if a character (Unicode code point) is defined in Unicode. |
32. | static boolean isHighSurrogate?(char ch) | This method determines if the given char value is a Unicode high-surrogate code unit (also known as a leading-surrogate code unit). |
33. | static boolean isIdentifierIgnorable?(char ch) | This method determines if the specified character should be regarded as an ignorable character in a Java identifier or a Unicode identifier. |
34. | static boolean isIdentifierIgnorable?(int codePoint) | This method determines if the specified character (Unicode code point) should be regarded as an ignorable character in a Java identifier or a Unicode identifier. |
35. | static boolean isIdeographic?(int codePoint) | This method determines if the specified character (Unicode code point) is a CJKV (Chinese, Japanese, Korean, and Vietnamese) ideograph, as defined by the Unicode Standard. |
36. | static boolean isISOControl?(char ch) | This method determines if the specified character is an ISO control character. |
37. | static boolean isISOControl?(int codePoint) | This method determines if the referenced character (Unicode code point) is an ISO control character. |
38. | static boolean isJavaIdentifierPart?(char ch) | This method determines if the specified character may be part of a Java identifier as other than the first character. |
39. | static boolean isJavaIdentifierPart?(int codePoint) | This method determines if the character (Unicode code point) may be part of a Java identifier as other than the first character. |
40. | static boolean isJavaIdentifierStart?(char ch) | This method determines if the specified character is permissible as the first character in a Java identifier. |
41. | static boolean isJavaIdentifierStart?(int codePoint) | This method determines if the character (Unicode code point) is permissible as the first character in a Java identifier. |
42. | static boolean isLowSurrogate?(char ch) | This method determines if the given char value is a Unicode low-surrogate code unit (also known as trailing-surrogate code unit). |
43. | static boolean isLetterOrDigit?(char ch) | This method determines if the specified character is a letter or digit. |
44. | static boolean isLetterOrDigit?(int codePoint) | This method determines if the specified character (Unicode code point) is a letter or digit. |
45. | static boolean isMirrored?(char ch) | This method determines whether the character is mirrored according to the Unicode specification. |
46. | static boolean isMirrored?(int codePoint) | This method determines whether the specified character (Unicode code point) is mirrored according to the Unicode specification. |
47. | static boolean isSpaceChar?(char ch) | This method determines if the specified character is a Unicode space character. |
48. | static boolean isSpaceChar?(int codePoint) | This method determines if the specified character (Unicode code point) is a Unicode space character. |
49. | static boolean isSupplementaryCodePoint?(int codePoint) | This method determines whether the specified character (Unicode code point) is in the supplementary character range. |
50. | static boolean isSurrogate?(char ch) | This method determines if the given char value is a Unicode surrogate code unit. |
51. | static boolean isSurrogatePair?(char high, char low) | This method determines whether the specified pair of char values is a valid Unicode surrogate pair. |
52. | static boolean isTitleCase?(char ch) | This method determines if the specified character is a titlecase character. |
53. | static boolean isTitleCase?(int codePoint) | This method determines if the specified character (Unicode code point) is a titlecase character. |
54. | static boolean isUnicodeIdentifierPart?(char ch) | This method determines if the specified character may be part of a Unicode identifier as other than the first character. |
55. | static boolean isUnicodeIdentifierPart?(int codePoint) | This method determines if the specified character (Unicode code point) may be part of a Unicode identifier as other than the first character. |
56. | static boolean isUnicodeIdentifierStart?(char ch) | This method determines if the specified character is permissible as the first character in a Unicode identifier. |
57. | static boolean isUnicodeIdentifierStart?(int codePoint) | This method determines if the specified character (Unicode code point) is permissible as the first character in a Unicode identifier. |
58. | static boolean isValidCodePoint?(int codePoint) | This method determines whether the specified code point is a valid Unicode code point value. |
59. | static char lowSurrogate?(int codePoint) | This method returns the trailing surrogate (a low surrogate code unit) of the surrogate pair representing the specified supplementary character (Unicode code point) in the UTF-16 encoding. |
60. | static int offsetByCodePoints?(char[] a, int start, int count, int index, int codePointOffset) | This method returns the index within the given char subarray that is offset from the given index by codePointOffset code points. |
61. | static int offsetByCodePoints?(CharSequence seq, int index, int codePointOffset) | This method returns the index within the given char sequence that is offset from the given index by codePointOffset code points. |
62. | static char reverseBytes?(char ch) | This method returns the value obtained by reversing the order of the bytes in the specified char value. |
63. | static char[] toChars?(int codePoint) | This method converts the specified character (Unicode code point) to its UTF-16 representation stored in a char array. |
64. | static int toChars?(int codePoint, char[] dst, int dstIndex) | This method converts the specified character (Unicode code point) to its UTF-16 representation. |
65. | static int toCodePoint?(char high, char low) | This method converts the specified surrogate pair to its supplementary code point value. |
66. | static char toTitleCase?(char ch) | This method converts the character argument to titlecase using case mapping information from the UnicodeData file. |
67. | static int toTitleCase?(int codePoint) | This method converts the character (Unicode code point) argument to titlecase using case mapping information from the UnicodeData file. |
68. | static Character valueOf?(char c) | This method returns a Character instance representing the specified char value. |