Character.isLetter
Class Overview | Class Members |
This Package |
All Packages
public static boolean isLetter( char ch )
Parameters
- ch
- the character to be tested.
Returns
true if the character is a letter;
false otherwise.
Description
Determines if the specified character is a letter. For a
more complete specification that encompasses all Unicode
characters, see Gosling, Joy, and Steele, The Java Language
Specification.
A character is considered to be a letter if and only if
it is specified to be a letter by the Unicode 2.0 standard
(category "Lu", "Ll", "Lt", "Lm", or "Lo" in the Unicode
specification data file).
Note that most ideographic characters are considered
to be letters (category "Lo") for this purpose.
Note also that not all letters have case: many Unicode characters are
letters but are neither uppercase nor lowercase nor titlecase.
See Also
isDigit, isJavaIdentifierStart, isJavaLetter, isJavaLetterOrDigit, isLetterOrDigit, isLowerCase, isTitleCase, isUnicodeIdentifierStart, isUpperCase