public class Character extends Object
Modifier and Type | Field and Description |
---|---|
static int |
MAX_RADIX
Largest value allowed for radix arguments in Java.
|
static char |
MAX_VALUE
The maximum value the char data type can hold.
|
static int |
MIN_RADIX
Smallest value allowed for radix arguments in Java.
|
static char |
MIN_VALUE
The minimum value the char data type can hold.
|
static Class |
TYPE
Class object representing the primitive char data type.
|
Constructor and Description |
---|
Character(char value) |
Modifier and Type | Method and Description |
---|---|
char |
charValue()
Return the character this object represents.
|
static int |
digit(char ch,
int radix) |
boolean |
equals(Object other)
Returns if this object is considered equal to the other object.
|
static char |
forDigit(int digit,
int radix) |
int |
hashCode()
Returns a hashCode for the object.
|
static boolean |
isDigit(char ch) |
static boolean |
isJavaIdentifierPart(char ch)
Determines if a character can follow the first letter in
a Java identifier.
|
static boolean |
isJavaIdentifierStart(char ch)
Determines if a character can start a Java identifier.
|
static boolean |
isJavaLetter(char ch)
Deprecated.
Replaced by
isJavaIdentifierStart(char) |
static boolean |
isJavaLetterOrDigit(char ch)
Deprecated.
Replaced by
isJavaIdentifierPart(char) |
static boolean |
isLetter(char ch) |
static boolean |
isLetterOrDigit(char ch) |
static boolean |
isLowerCase(char ch) |
static boolean |
isSpaceChar(char ch) |
static boolean |
isTitleCase(char ch) |
static boolean |
isUpperCase(char ch) |
static boolean |
isWhitespace(char ch) |
static char |
toLowerCase(char ch) |
String |
toString()
Converts the wrapped character into a String.
|
static String |
toString(char ch)
Returns a String of length 1 representing the specified character.
|
static char |
toTitleCase(char ch) |
static char |
toUpperCase(char ch) |
public static final int MIN_RADIX
public static final int MAX_RADIX
public static final char MIN_VALUE
'\\u0000'
.public static final char MAX_VALUE
'\\uFFFF'
.public static final Class TYPE
public char charValue()
public boolean equals(Object other)
Object
public int hashCode()
Object
public static boolean isUpperCase(char ch)
public static boolean isLowerCase(char ch)
public static boolean isSpaceChar(char ch)
public static boolean isWhitespace(char ch)
public static boolean isDigit(char ch)
public static boolean isLetter(char ch)
public static boolean isLetterOrDigit(char ch)
public static boolean isTitleCase(char ch)
public static char toUpperCase(char ch)
public static char toLowerCase(char ch)
public static char toTitleCase(char ch)
public String toString()
public static String toString(char ch)
ch
- the character to convertpublic static char forDigit(int digit, int radix)
public static int digit(char ch, int radix)
public static boolean isJavaLetter(char ch)
isJavaIdentifierStart(char)
ch
- character to testisJavaLetterOrDigit(char)
,
isJavaIdentifierStart(char)
,
isJavaIdentifierPart(char)
,
isLetter(char)
,
isLetterOrDigit(char)
,
#isUnicodeIdentifierStart(char)
public static boolean isJavaLetterOrDigit(char ch)
isJavaIdentifierPart(char)
ch
- character to testisJavaLetter(char)
,
isJavaIdentifierStart(char)
,
isJavaIdentifierPart(char)
,
isLetter(char)
,
isLetterOrDigit(char)
,
#isUnicodeIdentifierPart(char)
,
#isIdentifierIgnorable(char)
public static boolean isJavaIdentifierStart(char ch)
ch
- character to testisJavaIdentifierPart(char)
,
isLetter(char)
,
#isUnicodeIdentifierStart(char)
public static boolean isJavaIdentifierPart(char ch)
ch
- character to test#isIdentifierIgnorable(char)
,
isJavaIdentifierStart(char)
,
isLetterOrDigit(char)
,
#isUnicodeIdentifierPart(char)