Character.isLowerCase
Class Overview | Class Members |
This Package |
All Packages
public static boolean isLowerCase( char ch )
Parameters
- ch
- the character to be tested.
Returns
true if the character is lowercase;
false otherwise.
Description
Determines if the specified character is a lowercase character.
A character is lowercase if it is not in the range
'\u2000' through '\u2FFF', the Unicode
attribute table does not specify a mapping to lowercase for the
character, and at least one of the following is true:
- The attribute table specifies a mapping to uppercase for the
character.
- The name for the character contains the words "SMALL
LETTER".
- The name for the character contains the words "SMALL
LIGATURE".
A character is considered to be lowercase if and only if
it is specified to be lowercase by the Unicode 2.0 standard
(category "Ll" in the Unicode specification data file).
Of the ISO-LATIN-1 characters (character codes 0x0000 through 0x00FF),
the following are lowercase:
a b c d e f g h i j k l m n o p q r s t u v w x y z
\u00DF \u00E0 \u00E1 \u00E2 \u00E3 \u00E4 \u00E5 \u00E6 \u00E7
\u00E8 \u00E9 \u00EA \u00EB \u00EC \u00ED \u00EE \u00EF \u00F0
\u00F1 \u00F2 \u00F3 \u00F4 \u00F5 \u00F6 \u00F8 \u00F9 \u00FA
\u00FB \u00FC \u00FD \u00FE \u00FF
Many other Unicode characters are lowercase, too.
See Also
isLowerCase, isTitleCase, toLowerCase