Java.lang - Character
介绍 (Introduction)
java.lang.Character类在对象中包装基本类型char的值。 Character类型的对象包含单个字段,其类型为char。
类声明
以下是java.lang.Character类的声明 -
public final class Character
extends Object
implements Serializable, Comparable<Character>
字段 (Field)
以下是java.lang.Character类的字段 -
static byte COMBINING_SPACING_MARK - 这是Unicode规范中的常规类别“Mc”。
static byte CONNECTOR_PUNCTUATION - 这是Unicode规范中的常规类别“Pc”。
static byte CONTROL - 这是Unicode规范中的常规类别“Cc”。
static byte CURRENCY_SYMBOL - 这是Unicode规范中的常规类别“Sc”。
static byte DASH_PUNCTUATION - 这是Unicode规范中的常规类别“Pd”。
static byte DECIMAL_DIGIT_NUMBER - 这是Unicode规范中的常规类别“Nd”。
static byte DIRECTIONALITY_ARABIC_NUMBER - 这是Unicode规范中的弱双向字符类型“AN”。
static byte DIRECTIONALITY_BOUNDARY_NEUTRAL - 这是Unicode规范中的弱双向字符类型“BN”。
static byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR - 这是Unicode规范中的弱双向字符类型“CS”。
static byte DIRECTIONALITY_EUROPEAN_NUMBER - 这是Unicode规范中的弱双向字符类型“EN”。
static byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR - 这是Unicode规范中的弱双向字符类型“ES”。
static byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR - 这是Unicode规范中的弱双向字符类型“ET”。
static byte DIRECTIONALITY_LEFT_TO_RIGHT - 这是Unicode规范中的强双向字符类型“L”。
static byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING - 这是Unicode规范中的强双向字符类型“LRE”。
static byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE - 这是Unicode规范中的强双向字符类型“LRO”。
static byte DIRECTIONALITY_NONSPACING_MARK - 这是Unicode规范中的弱双向字符类型“NSM”。
static byte DIRECTIONALITY_OTHER_NEUTRALS - 这是Unicode规范中的中性双向字符类型“ON”。
static byte DIRECTIONALITY_PARAGRAPH_SEPARATOR - 这是Unicode规范中的中性双向字符类型“B”。
static byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT - 这是Unicode规范中的弱双向字符类型“PDF”。
static byte DIRECTIONALITY_RIGHT_TO_LEFT - 这是Unicode规范中的强双向字符类型“R”。
static byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC - 这是Unicode规范中的强双向字符类型“AL”。
static byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING - 这是Unicode规范中的强双向字符类型“RLE”。
static byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE - 这是Unicode规范中的强双向字符类型“RLO”。
static byte DIRECTIONALITY_SEGMENT_SEPARATOR - 这是Unicode规范中的中性双向字符类型“S”。
static byte DIRECTIONALITY_UNDEFINED - 这是未定义的双向字符类型。
static byte DIRECTIONALITY_WHITESPACE - 这是Unicode规范中的中性双向字符类型“WS”。
static byte ENCLOSING_MARK - 这是Unicode规范中的常规类别“Me”。
static byte END_PUNCTUATION - 这是Unicode规范中的常规类别“Pe”。
static byte FINAL_QUOTE_PUNCTUATION - 这是Unicode规范中的常规类别“Pf”。
static byte FORMAT - 这是Unicode规范中的常规类别“Cf”。
static byte INITIAL_QUOTE_PUNCTUATION - 这是Unicode规范中的常规类别“Pi”。
static byte LETTER_NUMBER - 这是Unicode规范中的常规类别“Nl”。
static byte LINE_SEPARATOR - 这是Unicode规范中的常规类别“Zl”。
static byte LOWERCASE_LETTER - 这是Unicode规范中的常规类别“Ll”。
static byte MATH_SYMBOL - 这是Unicode规范中的常规类别“Sm”。
static int MAX_CODE_POINT - 这是Unicode代码点的最大值。
static char MAX_HIGH_SURROGATE - 这是UTF-16编码中Unicode高代理代码单元的最大值。
static char MAX_LOW_SURROGATE - 这是UTF-16编码中Unicode低代理代码单元的最大值。
static int MAX_RADIX - 这是可用于转换为字符串和从字符串转换的最大基数。
static char MAX_SURROGATE - 这是UTF-16编码中Unicode代理项代码单元的最大值。
static char MAX_VALUE - 这是该字段的常量值,是char类型的最大值,'\ uFFFF'。
static int MIN_CODE_POINT - 这是Unicode代码点的最小值
static char MIN_HIGH_SURROGATE - 这是UTF-16编码中Unicode高代理代码单元的最小值。
static char MIN_LOW_SURROGATE - 这是UTF-16编码中Unicode低代理代码单元的最小值。
static int MIN_RADIX - 这是可用于转换为字符串和从字符串转换的最小基数。
static int MIN_SUPPLEMENTARY_CODE_POINT - 这是补充代码点的最小值。
static char MIN_SURROGATE - 这是UTF-16编码中Unicode代理项代码单元的最小值。
static char MIN_VALUE - 这是该字段的常量值,是char类型的最小值,'\ u0000'。
static byte MODIFIER_LETTER - 这是Unicode规范中的常规类别“Lm”。
static byte MODIFIER_SYMBOL - 这是Unicode规范中的常规类别“Sk”。
static byte NON_SPACING_MARK - 这是Unicode规范中的常规类别“Mn”。
static byte OTHER_LETTER - 这是Unicode规范中的常规类别“Lo”。
static byte OTHER_NUMBER - 这是Unicode规范中的常规类别“否”。
static byte OTHER_PUNCTUATION - 这是Unicode规范中的常规类别“Po”。
static byte OTHER_SYMBOL - 这是Unicode规范中的常规类别“So”。
static byte PARAGRAPH_SEPARATOR - 这是Unicode规范中的常规类别“Zp”。
static byte PRIVATE_USE - 这是Unicode规范中的常规类别“Co”。
static int SIZE - 这是用于表示无符号二进制形式的char值的位数。
static byte SPACE_SEPARATOR - 这是Unicode规范中的常规类别“Zs”。
static byte START_PUNCTUATION - 这是Unicode规范中的常规类别“Ps”。
static byte SURROGATE - 这是Unicode规范中的常规类别“Cs”。
static byte TITLECASE_LETTER - 这是Unicode规范中的常规类别“Lt”。
static Class《Character》 TYPE - 这是表示基本类型char的Class实例。
static byte UNASSIGNED - 这是Unicode规范中的常规类别“Cn”。
static byte UPPERCASE_LETTER - 这是Unicode规范中的常规类别“Lu”。
类构造函数
Sr.No. | 构造函数和描述 |
---|---|
1 | Character(char value) 这构造了一个新分配的Character对象,该对象表示指定的char值。 |
类方法
方法继承
该类继承以下类中的方法 -
- java.lang.Object