数据类型转换

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

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

强制转换(高——>低)

格式:(类名) 变量名
JAVA基础04——数据类型的转换
JAVA基础04——数据类型的转换

自动转换(低——>高)

不需要格式
JAVA基础04——数据类型的转换
JAVA基础04——数据类型的转换

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

char类型转换(字符与数字间的转换)
JAVA基础04——数据类型的转换
JAVA基础04——数据类型的转换
操作比较大的数时,要注意内存溢出的问题
JAVA基础04——数据类型的转换
JAVA基础04——数据类型的转换

相关文章: