首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

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

2013-10-21 
java基本数据类型转换double b 3.4 为什么float f bf报错,float f (float) b不报错[解决办法]float

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

热点排行