char数据类型

char型是存储字符的数据类型,它在机器中占16位,范围为0-65535。Java中的char型与C/C++中的char型不同。在C /C++中,char型采用的是ASCII字符集,宽度为8位,范围为0-255,而Java中char型采用的是Unicode字符集,范围较 ASCII字符集更大,可以表示更多的字符,例如\u0061表示ISO拉丁码的'a'。

  如下定义了两个char型变量c1,c2:

char c1;     //定义char型变量c1

char c2='a'; //定义char型变量c2,并赋值为'a'

  在Java中还有一些不能直接加上单引号的特殊字符,需通过转义字符来表示。转义字符以反斜杠“\”开头,将其后的字符转换为另外的含义,下表列出了Java中的转义字符。

  转义字符

  说明

 \b

 退格

 \t

 制表符

 \n

 换行

 \r

 回车

 \f

 走纸换页

 \"

 双引号

 \'

 单引号

 \\

 反斜杠

 \ddd

 1-3位八进制数所表示的字符(ddd)

 \uxxxx

 1-4位十六进制所表示的字符(xxxx)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值