首页
学习
活动
专区
圈层
工具
发布

小闫陪你入门 Java (五)

意气风发啊骑上我快乐的小摩托良心公众号啊!我上墙了你开始了嚯嚯嚯嚯嚯哈哈哈哈哈皮皮虾我们走可乐在厨房 红牛在冰箱6666666

"

Today I will do what others won't, so tomorrow I can do what others can't.

—— Jerry Rice

今日愿做别人不愿做之事,明日成就别人所不成之事。

"

12.Character 类

Character 类其实就是对基本数据类型 char 的包装,为了更好的面向对象,并为此类创建的对象提供了一系列非常方便的方法。我们向来回忆一下之前 char 类型的值如何声明定义:

代码语言:javascript
复制
char c = 'a';

再来看使用 Character 类的效果:

代码语言:javascript
复制
Character c = new Character('a');

上面是通过创建对象的方式,下面还有简化版:

代码语言:javascript
复制
Character c = 'a';

这样是不是同基本数据类型差不多了呢?上述的方式还有个名字,称为装箱

装箱:自动的将基本数据类型转化为包装器类型。 拆箱:自动的将包装器类型转换为基本数据类型。

代码语言:javascript
复制
// 装箱
Character c = 'a';
// 拆箱
char ch = c;

12.1 转移字符

同 Python 中类似,转移字符即前方带有反斜杠 \的字符。比如 \" 代表 " 本身,而非字符串的含义。另外一些常用的转移序列有:

1.tab 键:\t

2.删除键:\b

3.换行符:\n

4.回车键:\r

5.单引号:\'

6.双引号:\"

7.反斜杠:\\

12.2 Character 方法

下面列举一些常用的 Character 方法:

isLetter()看其是否为一个字母;isDigit() 看其是否为一个数字字符;isWhitespace()看其是否为一个空白字符;isUpperCase() 看其是否为大写字母;isLowerCase() 看其是否为小写字母;toUpperCase() 指定字母的大写形式;toLowerCase() 指定字母的小写形式;toString() 返回字符的字符串形式,字符串的长度为 1。

下一篇
举报
领券