JAVA基础04——数据类型的转换

数据类型转换

byte,short,char—>int—>long—>float—>double

低--------------------------------------------------------------->高

强制转换(高——>低)

格式:(类名) 变量名
在这里插入图片描述
在这里插入图片描述

自动转换(低——>高)

不需要格式
在这里插入图片描述
在这里插入图片描述

注意点
1.布尔类型不能转换
2.在把高容量装换为低容量类型时,强制转换,反之不用动
3.不能把对象类型转换成不相干类型
4.转换的时候可能存在内存溢出问题或精度问题(用浮点数转换整数要取整)
在这里插入图片描述
在这里插入图片描述

char类型转换(字符与数字间的转换)
在这里插入图片描述
在这里插入图片描述
操作比较大的数时,要注意内存溢出的问题
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wpc2018/article/details/107600819