Character类
开发工具与关键技术:eclipse java
作者:梁峻豪
Character 类是字符数据类型插入的包装类。 Character 类的对象包含类型为char的单个字段,这样能把基本数据类型当对象来处理,其常用方法如。
构造方法:Character (char value)
构造一个新分配的Character 对象,用以表示指定的cahr值。
方法 描述
1、Void Character (char value) 构造一个新分配的Characte 对象,用以表示指定的char值 Char 2、CharValue() 返回此Character 对象的值,此对象表示基本char值 3、Int compareTo (Character anotherCharacter) 根据数字比较两个Character 对象 4、Boolean equals (Character anotherCharacter) 将此对象与指定对象比较,当且仅当参数不是null,而不是一个与此对象包含相同char值的Charater对象时,结果才是true 5、 Boolean isDigit(char ch) 确定指定字符是否为数字,如果通过Character,getType(ch)提供的字符的常规类别类型为DECIMAL_DIGIT_NUMBER,则字符为数字 6、Boolean isLetter (int codePoint) 确定指定字符(Unicode代码点)是否为字母 7、Boolean isLetterOrDigit(int codePoint) 确定指定字符(Unicode代码点)是否为字母或数字 8、Boolean isLowerCase(char ch) 确定指定字符是否为小写字母 9、Boolean isUpperCase(char ch) 确定指定字符是否为大写字母、 10、 Char toLowerCase(char ch) 使用来自UnicodeData 文件的大小写映射信息将字符参数转换为小写 11、Char toUpperCase(char ch) 使用来自UnicodeData 文件的大小写映射信息将字符参数转换为大写
- 可以从char值中创建一个Character对象。例如,下列语句为字符S 创建了一个Character对象。
**Character charater = new Character(‘S’);**
- CompareTo() 方法将这个字符与其他字符比较,并且返回一个整数,这个值是两个字符比较后的标椎代码差值。
当且仅有两个字符相同时,equals() 方法的返回值才为true。如下面的代码:
**Character character = new Character(‘A’);
int result1 = character.compareTo(new Char(‘V ’));
System.out.println(result1);//输出:0
Int result2 = character.compatrTo(new Character(‘8’));
System.out.println(result2);//输出:-1
Int result3 = character.compatrTo(new Character(‘1’));
System.out.println(result3);//输出:-2**
|