Java基本数据类型转换

数据类型:
基本数据类型:
八种:byte,short,int ,long,float,double,char,boolean
数据类型的转换:
(1)自动类型转换
把存储范围小的数据给存储范围大的数据类型,自动转换

byte,short,char-->int-->long(8)-->float(4)-->double(8)
注意:
byte,short,char三者之间不能转,只要运算byte,short,char直接升级为int
boolean不与任何类型转换

字符串:凡是""表示的都是一个字符串,字符串不与任何基本数据类型直接转换
任何基本数据类型与字符串的+运算结果都是String类型

(2)强制类型转换
强制类型转换,需要使用符号(),可能出现精度损失

标签: none