首页 > 其他 > 详细

总结数据类型

时间:2019-11-30 22:54:45      阅读:87      评论:0      收藏:0      [点我收藏+]

第一、八种基本数据类型除了布尔类型都可以相互转换

第二、从小容量到大容量转换:

   byte,short,int,long,float,doulbe

    浮点型的数据类型总是比整数型的数据类型大

第三、在不超过byte,short,char类型的范围内都是直接可以将整数型的数据类型赋值

第四、在byte,short,char做运算的时候都是先转换为int值之后再做运算

第五、在混合运算的时候都先转换为大容量在进行运算

第六、在大容量向小容量赋值的时候都需要加强制类型转换符再赋值,会损失精度但是会通过编译运行,慎用。

编译的时候只是检查语法

  long g=10;

  short s=g/3;//编译报错因为在编译的时候检查语法,long类型g和int类型3在做除法的时候是混合运算转换为最大值long类型,将long类型转换为short类型的时候报错。

  short a=10/3;//不会报错因等号右边做出的运算是3int类型不超过short的范围赋值给short是可以的。

总结数据类型

原文:https://www.cnblogs.com/god1/p/11964228.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!