Java For Android - Character
Java For Android - Character
大多数时候,如果我们需要的是一个单个字符,我们可以使用原始char类型。例如:
- char ch = 'a';
- char uniChar = '\u039A';
- char[] charArray = {'a', 'b', 'c'};
然而,有的时候,我们需要的是一个对象(例如某个方法的形参为object类型)。Java提供了Character来把一个char包装成一个字符对象。你可以使用Character构造器来创建一个字符对象。
- Character ch = new Character('a');
注意:Character类是不可变类,所以一旦创建就不能再更改。
下表列出了Character 类提供的一些类方法:
Method | Description |
---|---|
boolean isLetter(char ch) |
判断给定的字符是否实字母或者数字 |
boolean isWhitespace(char ch) |
判断给定的字符是否是空白字符 |
boolean isUpperCase(char ch) |
判断给定的字符是否是大(小)写字符 |
char toUpperCase(char ch) |
将给定的字符转换成大(小)写 |
toString(char ch) |
讲给定的字符转换成字符串对象 |
“\”加一个单个字符构成转意字符,Java中的转意字符如下:
\t |
插入table键所含的空格数个空格 |
\b |
插入回退符 |
\n |
插入新行 |
\r |
插入回车 |
\f |
插入换页符 |
\' |
插入' |
\" |
插入" |
\\ |
插入\ |
评论暂时关闭