java中的Float和float
Floata;floatb;这两者有什么区别?为什么不能a=111.111初始化,应该怎么给a赋值?...
Float a;
float b;
这两者有什么区别?
为什么不能a=111.111初始化,应该怎么给a赋值? 展开
float b;
这两者有什么区别?
为什么不能a=111.111初始化,应该怎么给a赋值? 展开
5个回答
展开全部
Float是一个类,float是基本数据类型。
只要你JDK版本高点,就可以用a=111.111f;给a赋值
只要你JDK版本高点,就可以用a=111.111f;给a赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Float 是 float的包装类
float是一个基本数据类型
Float是一个类
初始化:
float f1 = 2.3f;
Float f2 = new Float(2.3f);(类的初始化,new 关键字)
float是一个基本数据类型
Float是一个类
初始化:
float f1 = 2.3f;
Float f2 = new Float(2.3f);(类的初始化,new 关键字)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Float 类是基本单精度浮点型数据的对象包装类, 并不是一个数据类型.
这个类里面封装了很多常用的方法,具体可以参考下面的连接:
http://www.leftworld.net/online/j2sedoc/javaref/java.lang.float_dsc.htm
更详细的可以参考jdk开发手册.
float和int long double 一样,是个数据类型.
给a 赋值可以用Float的构造函数
a = new Float(4.8)
或者
b=111.111;
a = new Float(b);
这个类里面封装了很多常用的方法,具体可以参考下面的连接:
http://www.leftworld.net/online/j2sedoc/javaref/java.lang.float_dsc.htm
更详细的可以参考jdk开发手册.
float和int long double 一样,是个数据类型.
给a 赋值可以用Float的构造函数
a = new Float(4.8)
或者
b=111.111;
a = new Float(b);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Float 是类,而float是数据类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询