java字符型使用

  •  字符型的使用细节

  1. 字符常量是单引用号(  ' '  )括起来的单个字符。例如:char c1 = 'a';char c2 = '中' char c3 = '9'; 如果使用双引号则会将其判断为字符串而导致程序报错。

  2. java中还允许使用转义字符  ' \ ' 来将其后面的字符转变为特殊字符常量。例如:char c3 = '\n'; // '\'表示换行符。

  3. 在java中,char的本质是一个整数,在输出时,是unicode码对应的字符。

  4. 可以直接给char赋一个整数,然后输出时,会按照对应的Unicode字符输出。

  5. char类型可以直接进行运算,相当于一个整数,因为它都对应有unico码。

  • 字符型的本质

  1. 字符型存储到计算机中,需要将字符对应的码值(整数)找出来,比如'a' 
  • 存储:'a'==>码值 97==>二进制(110 0001)==>存储
  • 读取:二进制=>97===>'a'=>显示

2.字符和码值的对应关系是通过字符编码表决定的

  • 简单介绍一下字符编码表(sublime测试)
  • ASCII(ASCII编码表一个字节表示,128个字符)
  • Unicode(Unicode编码表 固定大小的编码 使用两个字节来表示字符,字母和汉字统一都是占用两个字节,比较浪费空间)
  • utf-8(编码表,大小可变的编码 字母使用一个字节,汉字使用3个字节)
  • gbk(可以表示汉字,而且范围广,字母使用1个字节。汉字使用两个字节)
  • gb2312(可以表示汉字,gb2312<gbk)
  • big5码(繁体中文,台湾,香港) 
  • 布尔类型:Boolean

  • 基本介绍

  1. 布尔类型也叫boolean类型,boolean类型数据只允许取值true和false,无null。
  2. boolean类型占1个字节。
  3. boolean类型属于逻辑运算,一般用于程序流程控制。
  • if条件控住语句;
  • while 循环控制语句;
  •  do - while循环控制语句;
  • for循环控制语句。

 在JAVA中boolean只能用true和false表示不可以用其他0或非0代替。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值