Java之Character类

Character类

Character类用于对单个字符进行操作。

Character类在对象中包装一个基本类型char的值。

在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况,为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。

Character类提供了一系列方法来操纵字符,你可以使用Character的构造方法创建一个Character类对象,例如:

Characterch = new Character('a');

在某些情况下,Java编译器会自动创建一个Character对象。

例如,将一个char类型的参数传递给需要一个Character类型参数的方法时,那么编译器会自动地将char类型参数转换为Character对象,这种特征称为装箱,反过来称为拆箱。

实例

//原始字符'a'装箱到Character对象ch中

Characterch = 'a';

//原始字符'x'用test方法装箱

//返回拆箱的值到'c'

charc = test('x');

转义序列

前面有反斜杠(\)的字符代表转义字符,它对编译器来说是有特殊含义的,下面列表展示了Java的转义序列:

Java之Character类相关推荐

  1. (Java)Character类

    package com.book.lite;import sun.lwawt.macosx.CSystemTray;import java.util.Scanner;/*** @author zhan ...

  2. Java.lang.Character类详解

    一.前言 Character将一个char基本数据类型封装在类中.这个类中只有一char类型的变量.Character是基于unicode码进行的Character所有的方法,都是围绕着这个char基 ...

  3. java Character类的一些简单的方法

    判断方法: 我们为什么要引入Character类,当然是为了我们方便操作,在进行单个的字符操作的时候,我们常常进行的操作有判断一个字符是否为字母isLetter(),判断一个字符是否为数字isDigi ...

  4. java转义字符_Java入门 - 语言基础 - 13.Character类

    1.概述 Character 类用于对单个字符进行操作. Character 类在对象中包装一个基本类型 char 的值 实例 char ch = 'a'; // Unicode 字符表示形式char ...

  5. Java Character 类

    Java Character 类 Character 类用于对单个字符进行操作. Character 类在对象中包装一个基本类型 char 的值 实例 char ch = 'a'; // Unicod ...

  6. Java黑皮书课后题第10章:10.24(实现Character类)在Java库中提供了Character类,给出你自己对这个类的实现(将新类命名为MyCharacter)

    代码解释 这里为区分不同题目,类名更改为Test24_MyCharacter.java 破题 这里的"破"和之前写的不太一样,不是动词,不是解决问题的意思 而是形容词 很明显这道题 ...

  7. java的character用法_Java中Character类的使用方法

    Character类的使用方法 Character:字符类型 1.属性. static int MIN_RADIX :返回最小基数. static int MAX_RADIX :返回最大基数. sta ...

  8. java+character类使用_Java Character类应用实例

    之前给大家讲了一下什么是Java Character类以及它的常用方法,下面的话要给大家分享的就是Java Character类的应用实例. 在注册会员的时候,要验证用户输入的用户名.密码.性别.年龄 ...

  9. java character是什么意思_Java Character 类

    利用Character提取字符串中的大写字母和小写字母: public class UpperLowerCase { /* * 利用Character类提取字符串中的大写字母和小写字母 * @auth ...

最新文章

  1. 简单解决AJAX在IE中的缓存问题
  2. OC特有语法:分类category,给NSString增加方法计算字符串中数字的个数
  3. 【机器学习算法专题(蓄力计划)】十二、机器学习中KNN算法
  4. DCASE 2017声场分类任务描述——数据集及基线系统
  5. 基于阿里云MaxCompute实现游戏数据运营
  6. 【OpenCV 例程200篇】03. 图像的显示(cv2.imshow)
  7. python搭建博客项目思路_Django项目——Blog简易开发入门
  8. 靠社交和游戏两张牌,腾讯还能活多久? | 畅言
  9. 【元胞自动机】基于matlab元胞自动机模拟交通流【含Matlab源码 355期】
  10. 数字电子技术基础(二):原码、反码、补码
  11. 使用yuicompressor-maven-plugin压缩js及css文件
  12. 百度编辑器(ueditor)魔改:5、自定义一键排版(按照需求保留标签和样式)
  13. 802.11无线WIFI协议学习笔记(一)
  14. 【推荐算法】协同过滤推荐算法综述 传统推荐算法综述
  15. Linux下修改Mysql的用户(root)密码和查看默认端口的方法
  16. 2020年手机上最好的25种免费游戏
  17. [37期]二三事。老师说标题长才霸气。长长长…
  18. 2017年终总结,2018首次送书!
  19. Python OpenCV 图片滑块验证码 滑块图片验证码 快速自动识别方案 代码简单 模板匹配识别 识别成功率达90%+
  20. Premature optimization is the root of all evil.

热门文章

  1. PHP教程-防止网站被刷票的小技巧
  2. Set集合设置变量自增长
  3. STM32F系列USART的IDLE中断要注意了
  4. AB1601继电器干扰问题
  5. python 语言教程(3)变量之字典
  6. ARM学习书单一提供打包下载地址
  7. android文件系统\busybox文件系统的启动介绍
  8. 如何使用pFuzz以多种方法验证Web应用程序防火墙的安全性
  9. Windows Hello 可绕过漏洞进行身份认证
  10. Windows句柄表学习笔记 —— 句柄表全局句柄表