读书人

java基本数据类型转换,该怎么解决

发布时间: 2013-10-21 17:03:30 作者: rapoo

java基本数据类型转换
double b = 3.4 ;
为什么float f = bf报错,
float f = (float) b不报错
[解决办法]
float f = bf编译器把bf当成一个整体了吧,好像只能数字后面带f,变量后面不可以吧

[解决办法]

引用:
float f = bf编译器把bf当成一个整体了吧,好像只能数字后面带f,变量后面不可以吧


++
[解决办法]
JAVA小数默认是double型的,定义成float的类型的小数,必须带f,否则会当作double型。
float可以自动转型到double,double不可以自动转型到float

读书人网 >Java相关

热点推荐