课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
float height=175.2f
2017-03-04
源自:Java入门第一季(IDEA工具)升级版 2-6
正在回答
float类型变量赋值的数值没有加f时,例如数字1.2,会把它作为double类型处理,也就是说把double类型的值赋给float类型,然而由于float类型和double类型在内存中的二进制表现形式不同,java不会进行自动转换,两边类型不一样就不能赋值。 所以必须要加上f。
Rexk 提问者
二楼的兄弟说的也不错
用来代表该数是float类型的浮点数。
这样在只遇到175.2f这个数就可以知道,它是浮点数,而不是double类型的了
同理也可以这样:double s=12.3d;代表是double类型的
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答只有float要在赋值时在数值后加字母吗?double不需要?
2 回答float赋值为什么要加f捏
1 回答为什么love重新赋值的时候不要加变量类型
1 回答为什么demo03中,love第一次赋值要加变量类型,而后一次没加?
1 回答为什么变量不能重新赋值了