character三个用法 Java Character的用法?

[更新]
·
·
分类:行业
1784 阅读

Java

Java Character的用法?

Character的用法?

Character类的使用方法
Character:字符类型
1、属性。
static int MIN_RADIX :返回最小基数。
static int MAX_RADIX :返回最大基数。
static char MAX_VALUE :字符类型的最大值。
static char MIN_VALUE :字符类型的最小值。
static Class TYPE :返回当前类型。
2、构造函数。
Character(char value):以char参数构造一个Character对象。
3、方法。
说明:
1. 所有方法均为public;
2. 书写格式:[修饰符] lt返回类型gt lt方法名([参数列表])gt
如:
static int parseInt(String s) 表示:此方法(parseInt)为类方法(static),返回类型为(int),方法所需参数为String类型。
1. char charValue() :返回字符对象的值。
2. int compareTo(Character anotherCharacter) :当前Character对象与anotherCharacter比较。相等关系返回0;小于关系返回负数;大于关系返回正数。
3. int compareTo(Object o) :当前对象与另一个对象进行比较。如果o是Character对象,则与2功能一样;否则,抛出ClassCastException异常。
4. static int digit(char ch, int radix) :根据基数返回当前字符的值的十进制。如果不满足Character.MIN_RADIX lt radix lt _RADIX,或者,ch不是radix基数中的有效值,返回-1;如果ch是“大写”的A到Z之间,则返回ch - A 10 的值;如果是“小写”a到z之间,返回ch - a 10 的值。
代码:
(Character.MIN_RADIX: Character.MIN_RADIX )
(_RADIX: _RADIX )
(Character.digit(2,2): Character.digit(2,2) )
(Character.digit(7,10): Character.digit(7,10) )
(Character.digit(F,16): Character.digit(F,16) )
结果为:
Character.MIN_RADIX: 2
_RADIX: 36
Character.digit(2,2): -1 不是有效值。
Character.digit(7,10): 7
Character.digit(F,16): 15
5. boolean equals(Object obj) :与obj对象比较。当且仅当obj不为“null”并且和当前Character
对象一致时返回“true”。
6. static char forDigit(int digit, int radix) :根据特定基数判断当前数值表示的字符。4的逆运算,非法数值时返回“