java.lang
Class Character
java.lang.Object
|
+--java.lang.Character
- All Implemented Interfaces:
- Comparable, java.io.Serializable
- public final synchronized class Character
- extends Object
- implements java.io.Serializable, Comparable
- See Also:
- Serialized Form
MIN_RADIX
public static final int MIN_RADIX
- See Also:
- Constant Field Values
MAX_RADIX
public static final int MAX_RADIX
- See Also:
- Constant Field Values
MIN_VALUE
public static final char MIN_VALUE
- See Also:
- Constant Field Values
MAX_VALUE
public static final char MAX_VALUE
- See Also:
- Constant Field Values
TYPE
public static final Class TYPE
UPPERCASE_LETTER
public static final byte UPPERCASE_LETTER
- See Also:
- Constant Field Values
LOWERCASE_LETTER
public static final byte LOWERCASE_LETTER
- See Also:
- Constant Field Values
TITLECASE_LETTER
public static final byte TITLECASE_LETTER
- See Also:
- Constant Field Values
NON_SPACING_MARK
public static final byte NON_SPACING_MARK
- See Also:
- Constant Field Values
COMBINING_SPACING_MARK
public static final byte COMBINING_SPACING_MARK
- See Also:
- Constant Field Values
ENCLOSING_MARK
public static final byte ENCLOSING_MARK
- See Also:
- Constant Field Values
DECIMAL_DIGIT_NUMBER
public static final byte DECIMAL_DIGIT_NUMBER
- See Also:
- Constant Field Values
LETTER_NUMBER
public static final byte LETTER_NUMBER
- See Also:
- Constant Field Values
OTHER_NUMBER
public static final byte OTHER_NUMBER
- See Also:
- Constant Field Values
SPACE_SEPARATOR
public static final byte SPACE_SEPARATOR
- See Also:
- Constant Field Values
LINE_SEPARATOR
public static final byte LINE_SEPARATOR
- See Also:
- Constant Field Values
PARAGRAPH_SEPARATOR
public static final byte PARAGRAPH_SEPARATOR
- See Also:
- Constant Field Values
CONTROL
public static final byte CONTROL
- See Also:
- Constant Field Values
FORMAT
public static final byte FORMAT
- See Also:
- Constant Field Values
SURROGATE
public static final byte SURROGATE
- See Also:
- Constant Field Values
PRIVATE_USE
public static final byte PRIVATE_USE
- See Also:
- Constant Field Values
UNASSIGNED
public static final byte UNASSIGNED
- See Also:
- Constant Field Values
MODIFIER_LETTER
public static final byte MODIFIER_LETTER
- See Also:
- Constant Field Values
OTHER_LETTER
public static final byte OTHER_LETTER
- See Also:
- Constant Field Values
CONNECTOR_PUNCTUATION
public static final byte CONNECTOR_PUNCTUATION
- See Also:
- Constant Field Values
DASH_PUNCTUATION
public static final byte DASH_PUNCTUATION
- See Also:
- Constant Field Values
START_PUNCTUATION
public static final byte START_PUNCTUATION
- See Also:
- Constant Field Values
END_PUNCTUATION
public static final byte END_PUNCTUATION
- See Also:
- Constant Field Values
INITIAL_QUOTE_PUNCTUATION
public static final byte INITIAL_QUOTE_PUNCTUATION
- See Also:
- Constant Field Values
FINAL_QUOTE_PUNCTUATION
public static final byte FINAL_QUOTE_PUNCTUATION
- See Also:
- Constant Field Values
OTHER_PUNCTUATION
public static final byte OTHER_PUNCTUATION
- See Also:
- Constant Field Values
MATH_SYMBOL
public static final byte MATH_SYMBOL
- See Also:
- Constant Field Values
CURRENCY_SYMBOL
public static final byte CURRENCY_SYMBOL
- See Also:
- Constant Field Values
MODIFIER_SYMBOL
public static final byte MODIFIER_SYMBOL
- See Also:
- Constant Field Values
OTHER_SYMBOL
public static final byte OTHER_SYMBOL
- See Also:
- Constant Field Values
CHAR_ERROR
static final char CHAR_ERROR
- See Also:
- Constant Field Values
DIRECTIONALITY_UNDEFINED
public static final byte DIRECTIONALITY_UNDEFINED
- See Also:
- Constant Field Values
DIRECTIONALITY_LEFT_TO_RIGHT
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT
- See Also:
- Constant Field Values
DIRECTIONALITY_RIGHT_TO_LEFT
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT
- See Also:
- Constant Field Values
DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
- See Also:
- Constant Field Values
DIRECTIONALITY_EUROPEAN_NUMBER
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER
- See Also:
- Constant Field Values
DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
- See Also:
- Constant Field Values
DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
- See Also:
- Constant Field Values
DIRECTIONALITY_ARABIC_NUMBER
public static final byte DIRECTIONALITY_ARABIC_NUMBER
- See Also:
- Constant Field Values
DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
- See Also:
- Constant Field Values
DIRECTIONALITY_NONSPACING_MARK
public static final byte DIRECTIONALITY_NONSPACING_MARK
- See Also:
- Constant Field Values
DIRECTIONALITY_BOUNDARY_NEUTRAL
public static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL
- See Also:
- Constant Field Values
DIRECTIONALITY_PARAGRAPH_SEPARATOR
public static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR
- See Also:
- Constant Field Values
DIRECTIONALITY_SEGMENT_SEPARATOR
public static final byte DIRECTIONALITY_SEGMENT_SEPARATOR
- See Also:
- Constant Field Values
DIRECTIONALITY_WHITESPACE
public static final byte DIRECTIONALITY_WHITESPACE
- See Also:
- Constant Field Values
DIRECTIONALITY_OTHER_NEUTRALS
public static final byte DIRECTIONALITY_OTHER_NEUTRALS
- See Also:
- Constant Field Values
DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
- See Also:
- Constant Field Values
DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
- See Also:
- Constant Field Values
DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
- See Also:
- Constant Field Values
DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
- See Also:
- Constant Field Values
DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
public static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
- See Also:
- Constant Field Values
value
private char value
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
charMap
static char[][][] charMap
X
private static final byte[] X
X_DATA
private static final String X_DATA
- See Also:
- Constant Field Values
Y
private static final short[] Y
Y_DATA
private static final String Y_DATA
- See Also:
- Constant Field Values
A
private static final int[] A
A_DATA
private static final String A_DATA
- See Also:
- Constant Field Values
Character
public Character(char)
charValue
public char charValue()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
toString
public static String toString(char)
isLowerCase
public static boolean isLowerCase(char)
isUpperCase
public static boolean isUpperCase(char)
isTitleCase
public static boolean isTitleCase(char)
isDigit
public static boolean isDigit(char)
isDefined
public static boolean isDefined(char)
isLetter
public static boolean isLetter(char)
isLetterOrDigit
public static boolean isLetterOrDigit(char)
isJavaLetter
public static boolean isJavaLetter(char)
isJavaLetterOrDigit
public static boolean isJavaLetterOrDigit(char)
isJavaIdentifierStart
public static boolean isJavaIdentifierStart(char)
isJavaIdentifierPart
public static boolean isJavaIdentifierPart(char)
isUnicodeIdentifierStart
public static boolean isUnicodeIdentifierStart(char)
isUnicodeIdentifierPart
public static boolean isUnicodeIdentifierPart(char)
isIdentifierIgnorable
public static boolean isIdentifierIgnorable(char)
toLowerCase
public static char toLowerCase(char)
toUpperCase
public static char toUpperCase(char)
toTitleCase
public static char toTitleCase(char)
digit
public static int digit(char,
int)
getNumericValue
public static int getNumericValue(char)
isSpace
public static boolean isSpace(char)
isSpaceChar
public static boolean isSpaceChar(char)
isWhitespace
public static boolean isWhitespace(char)
isISOControl
public static boolean isISOControl(char)
getType
public static int getType(char)
forDigit
public static char forDigit(int,
int)
getDirectionality
public static byte getDirectionality(char)
isMirrored
public static boolean isMirrored(char)
compareTo
public int compareTo(Character)
compareTo
public int compareTo(Object)
- Specified by:
compareTo
in interface Comparable
toUpperCaseEx
static char toUpperCaseEx(char)
toUpperCaseCharArray
static char[] toUpperCaseCharArray(char)
findInCharMap
static int findInCharMap(char)
static void ()