| Les champs |
| static byte COMBINING_SPACING_MARK |
| représente la catégorie générale "Mc" dans la spécification Unicode. |
| static byte CONNECTOR_PUNCTUATION |
| représente la catégorie générale "Pc" dans la spécification Unicode. |
| static byte CONTROL |
| représente la catégorie générale "Cc" dans la spécification Unicode. |
| static byte CURRENCY_SYMBOL |
| représente la catégorie générale "Sc" dans la spécification Unicode. |
| static byte DASH_PUNCTUATION |
| représente la catégorie générale "Pd" dans la spécification Unicode. |
| static byte DECIMAL_DIGIT_NUMBER |
| représente la catégorie générale "Nd" dans la spécification Unicode. |
| static byte DIRECTIONALITY_ARABIC_NUMBER |
| représente le type de caractère bidirectionnel de poids faible "AN" dans la spécification Unicode. |
| static byte DIRECTIONALITY_BOUNDARY_NEUTRAL |
| représente le type de caractère bidirectionnel de poids faible "BN" dans la spécification Unicode. |
| static byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR |
| représente le type de caractère bidirectionnel de poids faible "CS" dans la spécification Unicode. |
| static byte DIRECTIONALITY_EUROPEAN_NUMBER |
| représente le type de caractère bidirectionnel de poids faible "EN" dans la spécification Unicode. |
| static byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR |
| représente le type de caractère bidirectionnel de poids faible "ES" dans la spécification Unicode. |
| static byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR |
| représente le type de caractère bidirectionnel de poids faible "ET" dans la spécification Unicode. |
| static byte DIRECTIONALITY_LEFT_TO_RIGHT |
| représente le type de caractère bidirectionnel de poids fort "L" dans la spécification Unicode. |
| static byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING |
| représente le type de caractère bidirectionnel de poids fort "LRE" dans la spécification Unicode. |
| static byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE |
| représente le type de caractère bidirectionnel de poids fort "LRO" dans la spécification Unicode. |
| static byte DIRECTIONALITY_NONSPACING_MARK |
| représente le type de caractère bidirectionnel de poids faible "NSM" dans la spécification Unicode. |
| static byte DIRECTIONALITY_OTHER_NEUTRALS |
| représente le type de caractère bidirectionnel de poids neutre "ON" dans la spécification Unicode. |
| static byte DIRECTIONALITY_PARAGRAPH_SEPARATOR |
| représente le type de caractère bidirectionnel de poids neutre "B" dans la spécification Unicode. |
| static byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT |
| représente le type de caractère bidirectionnel de poids faible "PDF" dans la spécification Unicode. |
| static byte DIRECTIONALITY_RIGHT_TO_LEFT |
| représente le type de caractère bidirectionnel de poids fort "R" dans la spécification Unicode. |
| static byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC |
| représente le type de caractère bidirectionnel de poids fort "AL" dans la spécification Unicode. |
| static byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING |
| représente le type de caractère bidirectionnel de poids fort "RLE" dans la spécification Unicode. |
| static byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE |
| représente le type de caractère bidirectionnel de poids fort "RLO" dans la spécification Unicode. |
| static byte DIRECTIONALITY_SEGMENT_SEPARATOR |
| représente le type de caractère bidirectionnel de poids neutre "S" dans la spécification Unicode. |
| static byte DIRECTIONALITY_UNDEFINED |
| représente le type de caractère indéfini. |
| static byte DIRECTIONALITY_WHITESPACE |
| représente le type de caractère bidirectionnel de poids neutre "WS" dans la spécification Unicode. |
| static byte ENCLOSING_MARK |
| représente la catégorie générale "Me" dans la spécification Unicode. |
| static byte END_PUNCTUATION |
| représente la catégorie générale "Pe" dans la spécification Unicode. |
| static byte FINAL_QUOTE_PUNCTUATION |
| représente la catégorie générale "Pf" dans la spécification Unicode. |
| static byte FORMAT |
| représente la catégorie générale "Cf" dans la spécification Unicode. |
| static byte INITIAL_QUOTE_PUNCTUATION |
| représente la catégorie générale "Pi" dans la spécification Unicode. |
| static byte LETTER_NUMBER |
| représente la catégorie générale "Nl" dans la spécification Unicode. |
| static byte LINE_SEPARATOR |
| représente la catégorie générale "Zl" dans la spécification Unicode. |
| static byte LOWERCASE_LETTER |
| représente la catégorie générale "Ll" dans la spécification Unicode. |
| static byte MATH_SYMBOL |
| représente la catégorie générale "Sm" dans la spécification Unicode. |
| static int MAX_RADIX |
| représente la racine maximum disponible pour la conversion vers et à partir de chaînes de caractères. |
| static char MAX_VALUE |
| La valeur constante de ce champ est la valeur la plus grande du type char, soit 'uFFFF'. |
| static int MIN_RADIX |
| La racine minimum disponible pour la conversion vers et à partir de chaînes de caractères. |
| static char MIN_VALUE |
| La valeur constante de ce champ est la valeur la plus petite du type char, soit 'u0000'. |
| static byte MODIFIER_LETTER |
| représente la catégorie générale "Lm" dans la spécification Unicode. |
| static byte MODIFIER_SYMBOL |
| représente la catégorie générale "Sk" dans la spécification Unicode. |
| static byte NON_SPACING_MARK |
| représente la catégorie générale "Mn" dans la spécification Unicode. |
| static byte OTHER_LETTER |
| représente la catégorie générale "Lo" dans la spécification Unicode. |
| static byte OTHER_NUMBER |
| représente la catégorie générale "No" dans la spécification Unicode. |
| static byte OTHER_PUNCTUATION |
| représente la catégorie générale "Po" dans la spécification Unicode. |
| static byte OTHER_SYMBOL |
| représente la catégorie générale "So" dans la spécification Unicode. |
| static byte PARAGRAPH_SEPARATOR |
| représente la catégorie générale "Zp" dans la spécification Unicode. |
| static byte PRIVATE_USE |
| représente la catégorie générale "Co" dans la spécification Unicode. |
| static byte SPACE_SEPARATOR |
| représente la catégorie générale "Zs" dans la spécification Unicode. |
| static byte START_PUNCTUATION |
| représente la catégorie générale "Ps" dans la spécification Unicode. |
| static byte SURROGATE |
| représente la catégorie générale "Cs" dans la spécification Unicode. |
| static byte TITLECASE_LETTER |
| représente la catégorie générale "Lt" dans la spécification Unicode. |
| static Class TYPE |
| représente l'instance de classe représentant le type primitif char. |
| static byte UNASSIGNED |
| représente la catégorie générale "Cn" dans la spécification Unicode. |
| static byte UPPERCASE_LETTER |
| représente la catégorie générale "Lu" dans la spécification Unicode. |
| Les méthodes |
| char charValue() |
| retourne la valeur de l'objet Character. |
| int compareTo(Character anotherCharacter) |
| compare deux objets Character numériquement. |
| int compareTo(Object o) |
| compare l'objet Character à un autre objet. |
| static int digit(char ch, int radix) |
| retourne la valeur numérique du caractère passé en argument par rapport à la racine également passée en argument. |
| boolean equals(Object obj) |
| teste l'égalité de l'objet Character par rapport à celui passé en argument. |
| static char forDigit(int digit, int radix) |
| détermine si la représentation du caractère pour un chiffre spécifique dans la racine spécifiée. |
| static byte getDirectionality(char ch) |
| retourne la propriété directionnelle Unicode pour le caractère donné. |
| static int getNumericValue(char ch) |
| retourne la valeur entière représentée par le caractère Unicode spécifié. |
| static int getType(char ch) |
| retourne une valeur indiquant la catégorie générale du caractère passé en argument. |
| int hashCode() |
| retourne un code de hachage pour l'objet Character. |
| static boolean isDefined(char ch) |
| détermine si un caractère est défini dans l'Unicode. |
| static boolean isDigit(char ch) |
| détermine si le caractère spécifié est un chiffre. |
| static boolean isIdentifierIgnorable(char ch) |
| détermine si le caractère spécifié devrait être un caractère à ignorer dans un identificateur Java ou Unicode. |
| static boolean isISOControl(char ch) |
| détermine si le caractère spécifié est un caractère de contrôle ISO. |
| static boolean isJavaIdentifierPart(char ch) |
| détermine si le caractère spécifié peut être une partie d'un identificateur Java et autre que le premier caractère. |
| static boolean isJavaIdentifierStart(char ch) |
| détermine si le caractère spécifié est permis comme premier caractère d'un identificateur Java. |
| static boolean isJavaLetter(char ch) |
| Dépréciée. Voir isJavaIdentifierStart(char). |
| static boolean isJavaLetterOrDigit(char ch) |
| Dépréciée. Voir isJavaIdentifierPart(char). |
| static boolean isLetter(char ch) |
| détermine si le caractère spécifié est une lettre. |
| static boolean isLetterOrDigit(char ch) |
| détermine si le caractère spécifié est une lettre ou un chiffre. |
| static boolean isLowerCase(char ch) |
| détermine si le caractère spécifié est un caractère minuscule. |
| static boolean isMirrored(char ch) |
| détermine si le caractère est représenté en accord avec la spécification Unicode. |
| static boolean isSpace(char ch) |
| Dépréciée. Voir isWhitespace(char). |
| static boolean isSpaceChar(char ch) |
| détermine si le caractère spécifié est un caractère d'espace Unicode. |
| static boolean isTitleCase(char ch) |
| détermine si le caractère spécifié est un caractère de type titlecase. |
| static boolean isUnicodeIdentifierPart(char ch) |
| détermine si le caractère spécifié peut être une partie d'un identificateur Unicode, autre que le premier caractère. |
| static boolean isUnicodeIdentifierStart(char ch) |
| détermine si le caractère spécifié est permis comme premier caractère d'un identificateur Unicode. |
| static boolean isUpperCase(char ch) |
| détermine si le caractère spécifié est un caractère majuscule. |
| static boolean isWhitespace(char ch) |
| détermine si le caractère spécifié est un espace blanc en accord avec Java. |
| static char toLowerCase(char ch) |
| convertit le caractère passé en argument en casse minuscule. |
| String toString() |
| retourne un objet String représentant la valeur de l'objet Character. |
| static String toString(char c) |
| retourne un objet String représentant la valeur de la valeur de type char passé en argument. |
| static char toTitleCase(char ch) |
| convertit le caractère passé en argument en titlecase. |
| static char toUpperCase(char ch) |
| convertit le caractère passé en argument en casse majuscule. |
| Les méthodes héritées de la classe java.lang.Object |
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Les champs |
| static byte COMBINING_SPACING_MARK |
| représente la catégorie générale "Mc" dans la spécification Unicode. |
| static byte CONNECTOR_PUNCTUATION |
| représente la catégorie générale "Pc" dans la spécification Unicode. |
| static byte CONTROL |
| représente la catégorie générale "Cc" dans la spécification Unicode. |
| static byte CURRENCY_SYMBOL |
| représente la catégorie générale "Sc" dans la spécification Unicode. |
| static byte DASH_PUNCTUATION |
| représente la catégorie générale "Pd" dans la spécification Unicode. |
| static byte DECIMAL_DIGIT_NUMBER |
| représente la catégorie générale "Nd" dans la spécification Unicode. |
| static byte DIRECTIONALITY_ARABIC_NUMBER |
| représente le type de caractère bidirectionnel de poids faible "AN" dans la spécification Unicode. |
| static byte DIRECTIONALITY_BOUNDARY_NEUTRAL |
| représente le type de caractère bidirectionnel de poids faible "BN" dans la spécification Unicode. |
| static byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR |
| représente le type de caractère bidirectionnel de poids faible "CS" dans la spécification Unicode. |
| static byte DIRECTIONALITY_EUROPEAN_NUMBER |
| représente le type de caractère bidirectionnel de poids faible "EN" dans la spécification Unicode. |
| static byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR |
| représente le type de caractère bidirectionnel de poids faible "ES" dans la spécification Unicode. |
| static byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR |
| représente le type de caractère bidirectionnel de poids faible "ET" dans la spécification Unicode. |
| static byte DIRECTIONALITY_LEFT_TO_RIGHT |
| représente le type de caractère bidirectionnel de poids fort "L" dans la spécification Unicode. |
| static byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING |
| représente le type de caractère bidirectionnel de poids fort "LRE" dans la spécification Unicode. |
| static byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE |
| représente le type de caractère bidirectionnel de poids fort "LRO" dans la spécification Unicode. |
| static byte DIRECTIONALITY_NONSPACING_MARK |
| représente le type de caractère bidirectionnel de poids faible "NSM" dans la spécification Unicode. |
| static byte DIRECTIONALITY_OTHER_NEUTRALS |
| représente le type de caractère bidirectionnel de poids neutre "ON" dans la spécification Unicode. |
| static byte DIRECTIONALITY_PARAGRAPH_SEPARATOR |
| représente le type de caractère bidirectionnel de poids neutre "B" dans la spécification Unicode. |
| static byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT |
| représente le type de caractère bidirectionnel de poids faible "PDF" dans la spécification Unicode. |
| static byte DIRECTIONALITY_RIGHT_TO_LEFT |
| représente le type de caractère bidirectionnel de poids fort "R" dans la spécification Unicode. |
| static byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC |
| représente le type de caractère bidirectionnel de poids fort "AL" dans la spécification Unicode. |
| static byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING |
| représente le type de caractère bidirectionnel de poids fort "RLE" dans la spécification Unicode. |
| static byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE |
| représente le type de caractère bidirectionnel de poids fort "RLO" dans la spécification Unicode. |
| static byte DIRECTIONALITY_SEGMENT_SEPARATOR |
| représente le type de caractère bidirectionnel de poids neutre "S" dans la spécification Unicode. |
| static byte DIRECTIONALITY_UNDEFINED |
| représente le type de caractère indéfini. |
| static byte DIRECTIONALITY_WHITESPACE |
| représente le type de caractère bidirectionnel de poids neutre "WS" dans la spécification Unicode. |
| static byte ENCLOSING_MARK |
| représente la catégorie générale "Me" dans la spécification Unicode. |
| static byte END_PUNCTUATION |
| représente la catégorie générale "Pe" dans la spécification Unicode. |
| static byte FINAL_QUOTE_PUNCTUATION |
| représente la catégorie générale "Pf" dans la spécification Unicode. |
| static byte FORMAT |
| représente la catégorie générale "Cf" dans la spécification Unicode. |
| static byte INITIAL_QUOTE_PUNCTUATION |
| représente la catégorie générale "Pi" dans la spécification Unicode. |
| static byte LETTER_NUMBER |
| représente la catégorie générale "Nl" dans la spécification Unicode. |
| static byte LINE_SEPARATOR |
| représente la catégorie générale "Zl" dans la spécification Unicode. |
| static byte LOWERCASE_LETTER |
| représente la catégorie générale "Ll" dans la spécification Unicode. |
| static byte MATH_SYMBOL |
| représente la catégorie générale "Sm" dans la spécification Unicode. |
| static int MAX_RADIX |
| représente la racine maximum disponible pour la conversion vers et à partir de chaînes de caractères. |
| static char MAX_VALUE |
| La valeur constante de ce champ est la valeur la plus grande du type char, soit 'uFFFF'. |
| static int MIN_RADIX |
| La racine minimum disponible pour la conversion vers et à partir de chaînes de caractères. |
| static char MIN_VALUE |
| La valeur constante de ce champ est la valeur la plus petite du type char, soit 'u0000'. |
| static byte MODIFIER_LETTER |
| représente la catégorie générale "Lm" dans la spécification Unicode. |
| static byte MODIFIER_SYMBOL |
| représente la catégorie générale "Sk" dans la spécification Unicode. |
| static byte NON_SPACING_MARK |
| représente la catégorie générale "Mn" dans la spécification Unicode. |
| static byte OTHER_LETTER |
| représente la catégorie générale "Lo" dans la spécification Unicode. |
| static byte OTHER_NUMBER |
| représente la catégorie générale "No" dans la spécification Unicode. |
| static byte OTHER_PUNCTUATION |
| représente la catégorie générale "Po" dans la spécification Unicode. |
| static byte OTHER_SYMBOL |
| représente la catégorie générale "So" dans la spécification Unicode. |
| static byte PARAGRAPH_SEPARATOR |
| représente la catégorie générale "Zp" dans la spécification Unicode. |
| static byte PRIVATE_USE |
| représente la catégorie générale "Co" dans la spécification Unicode. |
| static byte SPACE_SEPARATOR |
| représente la catégorie générale "Zs" dans la spécification Unicode. |
| static byte START_PUNCTUATION |
| représente la catégorie générale "Ps" dans la spécification Unicode. |
| static byte SURROGATE |
| représente la catégorie générale "Cs" dans la spécification Unicode. |
| static byte TITLECASE_LETTER |
| représente la catégorie générale "Lt" dans la spécification Unicode. |
| static Class TYPE |
| représente l'instance de classe représentant le type primitif char. |
| static byte UNASSIGNED |
| représente la catégorie générale "Cn" dans la spécification Unicode. |
| static byte UPPERCASE_LETTER |
| représente la catégorie générale "Lu" dans la spécification Unicode. |
| Les méthodes |
| char charValue() |
| retourne la valeur de l'objet Character. |
| int compareTo(Character anotherCharacter) |
| compare deux objets Character numériquement. |
| int compareTo(Object o) |
| compare l'objet Character à un autre objet. |
| static int digit(char ch, int radix) |
| retourne la valeur numérique du caractère passé en argument par rapport à la racine également passée en argument. |
| boolean equals(Object obj) |
| teste l'égalité de l'objet Character par rapport à celui passé en argument. |
| static char forDigit(int digit, int radix) |
| détermine si la représentation du caractère pour un chiffre spécifique dans la racine spécifiée. |
| static byte getDirectionality(char ch) |
| retourne la propriété directionnelle Unicode pour le caractère donné. |
| static int getNumericValue(char ch) |
| retourne la valeur entière représentée par le caractère Unicode spécifié. |
| static int getType(char ch) |
| retourne une valeur indiquant la catégorie générale du caractère passé en argument. |
| int hashCode() |
| retourne un code de hachage pour l'objet Character. |
| static boolean isDefined(char ch) |
| détermine si un caractère est défini dans l'Unicode. |
| static boolean isDigit(char ch) |
| détermine si le caractère spécifié est un chiffre. |
| static boolean isIdentifierIgnorable(char ch) |
| détermine si le caractère spécifié devrait être un caractère à ignorer dans un identificateur Java ou Unicode. |
| static boolean isISOControl(char ch) |
| détermine si le caractère spécifié est un caractère de contrôle ISO. |
| static boolean isJavaIdentifierPart(char ch) |
| détermine si le caractère spécifié peut être une partie d'un identificateur Java et autre que le premier caractère. |
| static boolean isJavaIdentifierStart(char ch) |
| détermine si le caractère spécifié est permis comme premier caractère d'un identificateur Java. |
| static boolean isJavaLetter(char ch) |
| Dépréciée. Voir isJavaIdentifierStart(char). |
| static boolean isJavaLetterOrDigit(char ch) |
| Dépréciée. Voir isJavaIdentifierPart(char). |
| static boolean isLetter(char ch) |
| détermine si le caractère spécifié est une lettre. |
| static boolean isLetterOrDigit(char ch) |
| détermine si le caractère spécifié est une lettre ou un chiffre. |
| static boolean isLowerCase(char ch) |
| détermine si le caractère spécifié est un caractère minuscule. |
| static boolean isMirrored(char ch) |
| détermine si le caractère est représenté en accord avec la spécification Unicode. |
| static boolean isSpace(char ch) |
| Dépréciée. Voir isWhitespace(char). |
| static boolean isSpaceChar(char ch) |
| détermine si le caractère spécifié est un caractère d'espace Unicode. |
| static boolean isTitleCase(char ch) |
| détermine si le caractère spécifié est un caractère de type titlecase. |
| static boolean isUnicodeIdentifierPart(char ch) |
| détermine si le caractère spécifié peut être une partie d'un identificateur Unicode, autre que le premier caractère. |
| static boolean isUnicodeIdentifierStart(char ch) |
| détermine si le caractère spécifié est permis comme premier caractère d'un identificateur Unicode. |
| static boolean isUpperCase(char ch) |
| détermine si le caractère spécifié est un caractère majuscule. |
| static boolean isWhitespace(char ch) |
| détermine si le caractère spécifié est un espace blanc en accord avec Java. |
| static char toLowerCase(char ch) |
| convertit le caractère passé en argument en casse minuscule. |
| String toString() |
| retourne un objet String représentant la valeur de l'objet Character. |
| static String toString(char c) |
| retourne un objet String représentant la valeur de la valeur de type char passé en argument. |
| static char toTitleCase(char ch) |
| convertit le caractère passé en argument en titlecase. |
| static char toUpperCase(char ch) |
| convertit le caractère passé en argument en casse majuscule. |
| Les méthodes héritées de la classe java.lang.Object |
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait |