1,基本数据类型char
(1)在对char型变量赋值的时候,可以采用如下三种方法
A:字符直接量。
例如:‘A’ ,变量中实际存储的是该字符的Unicode编码(无符号整数值),一个char型变量只能存储一个字符。
B:整形直接量,范围在0~65535之间的整数,变量实际存储的是该整数值,但表示的是该整数值所多应的Unicode字符。
C:Unicode形式:形如 ‘\u0041’, Unicode字符的16进制形式
例如:
char c1=65;
char c2=‘A’;
char c3=’\u0041’;
System.out.println(“c1=”+c1);
System.out.println(“c2=”+c2);
System.out.println(“c3=”+c3);
//结果c1=A c2=A c3=A
ASCII码 ‘0’=48 ‘2’=50 ‘a’=97 ‘A’=65等还有好多
对于不方便输出的字符,采用转义字符表示
例如:
转义字符 含义
‘\n’ 表示回车符
‘\r’ 表示换行符
‘\’ 表示反斜杠
‘’’ 表示单引号 ‘
’’’‘ 表示双引号 "
(2)char 型字符2个字符
<1>采用Unicode编码,每个字符(char)都有一个对应的码(int)
<2> 字符必须放在单引号中,有且只有一个
<3>特殊符号需要通过\来转义
2,Character 类在对象中包装一个基本类型 char 的值
此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然
(1) 构造方法
public Character(char value)
(2)类成员方法
public static boolean isUpperCase(char ch)
public static boolean isLowerCase(char ch)
public static boolean isDigit(char ch)
public static char toUpperCase(char ch)
public static char toLowerCase(char ch)

java——char类型以及Character相关推荐

  1. java char类型空值_展望Java的未来:空值类型

    java char类型空值 尽管有前途的Java值类型不是迫在眉睫,但我偶尔还是喜欢在OpenJDK valhalla-dev邮件列表中打听一下,以了解事情的进展情况并了解即将发生的事情. 诚然,由于 ...

  2. java char类型数值转int,以及获取ASCII码

    char转int数值 这是大家经常会遇到的问题,下面列出三种常见方法: (下面方法假设已经存在变量 char c = '1') 1.(int)(c - '0'); 这种方法是最快捷简单的方法,巧妙利用 ...

  3. java数据类型(整型、浮点型、char类型、boolean型、类型转换)

    文章目录 0.思维导图总览 1.整型 2.浮点型 3.char型 4.boolean型 5.java内置常量对应数据类型的取值范围 6.数据类型默认值 7.数值类型之间的转换 (1)定义数据类型后自动 ...

  4. char类型包括数字吗java_Java char 与 Character

    1. java中char类型占2个字节.16位能够存放汉子,字母和数字占一个字节,一个字节8位,中文占2个字节,16位:java 2. char类型赋值编码 char a='a'; //任意单个字符, ...

  5. java char character_Java char 与 Character

    1. java中char类型占2个字节.16位可以存放汉子,字母和数字占一个字节,一个字节8位,中文占2个字节,16位: 2. char类型赋值 char a='a'; //任意单个字符,加单引号. ...

  6. Java里的char类型能不能存储一个中文字符?

    对于这道题,绝大多数的答案都是"可以存储".给出的原因包括: java中的char是unicode存储,unicode编码字符集中包含了汉字,所以可以存储中文: java内部其实是 ...

  7. Java基础—char类型数据

    char类型介绍 char类型原本表示单个字符,但由于Unicode字符集扩充,导致有些字符需要使用两个char来描述 大小: 一个char类型占两个字节,16位 范围: 为十进制数 0 ~ 6553 ...

  8. java char 包装类_Java 基本类型包装类

    Java基本类型包装类: 基本数据类型    基本类型包装类 byte               Byte short              Short int                 ...

  9. 杂记(1)java读取char类型2. 大小写字母的转换3. 字符串的拼接4. 一串数字排序

    1. java读取char类型 应为java中没有nextchar();函数,所以只能先读取一行,即 Sting a=sc.nextline(); char need=a.charAt(0);//取字 ...

最新文章

  1. 蓝桥杯-回文数(java)
  2. python中协程实现的本质以及两个封装协程模块greenle、gevent
  3. boost::graph模块使用breadth_first_search()实现GGCL算法的测试程序
  4. [总结]Jquery api 快速参考
  5. bzoj 1801: [Ahoi2009]chess 中国象棋【dp】
  6. 实验 5 性能测试脚本录制和开发实验报告--软件功能测试与性能测试实验
  7. 耿美玉起诉饶毅名誉侵权,法院判了!驳回请求,但对饶毅方也应给予批评
  8. SpringMVC实现文件上传
  9. java使用UDP数据报通讯方式QQ聊天系统:服务器、客户端
  10. Java使用笔记之stream和sorted使用
  11. win7开机启动项设置_怎么个性化设置win7系统开机登录画面【详细介绍】
  12. 在文档中怎么画横线实线_word怎么画横线虚线?word文档怎么画线条?
  13. Windows 2000 检测系统安全进阶详解
  14. 微信小程序文件下载并保存
  15. python求这个三位数的数字之和及乘积(超详细解答)
  16. 成都一名程序员跳楼,程序员眼中的成都和天府软件园
  17. 火狐开发版_Firefox普通版和开发版之间有什么区别?
  18. CST视图view的操作
  19. Photoshop制作倒影字
  20. 2022年济南12行政区高新技术企业补贴政策及认定条件汇总

热门文章

  1. MOGRT视频制作库 Premiere遮罩/转场/特效视频剪辑效果模板库预设
  2. 海淘 亚马逊 冻结账号 怎么办?
  3. 物理动画流体实现流程(Physically Based Fluid Animation)
  4. P3942 将军令 [贪心]
  5. 你在日常的测试工作中遇到过哪些困境呢?
  6. 水晶报表10的下载地址及注册码
  7. 客观评价,一起看看iPhone 12是否值得你入手?
  8. 埃拉托色尼筛选法(Eratosthenes Sieve)分析
  9. PS176.PD转HDMI芯片简介以及封装
  10. 安卓日志系统初探(带你了解Android日志系统的概貌)