查看: 170|回复: 3

[JavaSE] Java Character 类

[复制链接]

该用户从未签到

发表于 2019-1-11 01:51:05 | 显示全部楼层 |阅读模式
Character 类用于对单个字符进行操作。
Character 类在对象中包装一个基本类型 char 的值
  1. char ch = 'a';

  2. // Unicode 字符表示形式
  3. char uniChar = '\u039A';

  4. // 字符数组
  5. char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };
复制代码

然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。
Character类提供了一系列方法来操纵字符。你可以使用Character的构造方法创建一个Character类对象,例如:
  1. Character ch = new Character('a');
复制代码
在某些情况下,Java编译器会自动创建一个Character对象。
例如,将一个char类型的参数传递给需要一个Character类型参数的方法时,那么编译器会自动地将char类型参数转换为Character对象。 这种特征称为装箱,反过来称为拆箱。
  1. // 原始字符 'a' 装箱到 Character 对象 ch 中
  2. Character ch = 'a';

  3. // 原始字符 'x' 用 test 方法装箱
  4. // 返回拆箱的值到 'c'
  5. char c = test('x');
复制代码


您需要登录后才可以回帖 登录 | 注册青鸟豆号

本版积分规则

Copyright 1999-2019 Beijing Aptech Beida Jade Bird Information Technology Co.,Ltd

北大青鸟IT教育 北京阿博泰克北大青鸟信息技术有限公司 版权所有

京ICP备11045574号-3 京公网安备11010802013845号

快速回复 返回顶部 返回列表