java第四课

char类型

定义:表示一个字符,用单引号括起来。其中字符可以用“空格”,“汉字”。对于为什么可以用汉字作为字符,原因如下:因为java语言使用的字符编码集是unicode编程,采用16位字符,占用两个字节。
public static void main(String[] args) {
char a=‘徐’;
char b=‘u0041’;
System.out.println(a);
System.out.println(b);

boolean类型

 适用于逻辑计算,表示某个条件是否成立,一般用于程序的流程控制,boolean类型只允许取值true或false。boolean型变量经常用于储存关系运算的结果,所谓关系运算就是比较两个变量的大小关系。

自动转换类型

从小到大类型可以自动完成。
条件:1、两种类型要兼容:数值类型互相兼容;2、目标类型>原类型。在这里插入图片描述
类型大小关系如图
char>int>long>float>double
byte>short>int>long>float>double

强制数据类型转换

在这里插入图片描述
从以上例子看出,强制类型转换由大类型到小类型。
除此之外,强制类型转换有降低精度的弊端。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值