为了账号安全,请及时绑定邮箱和手机立即绑定

Java中float参数或Double型参数怎么赋值为0

Java中float参数或Double型参数怎么赋值为0

_朝歌_ 2016-03-31 21:22:04
给float参数或Double型参数赋值为0 ,但初始化仍然是0.0;我想问一下,如何让参数初始化为0 呢?private float oneNumber = 0 ;private Double twoNumber = 0.0 ;public float getOneNumber() { return oneNumber;}public void setOneNumber(float oneNumber) { this.oneNumber = oneNumber;}public Double getTwoNumber() { return twoNumber;}public void setTwoNumber(Double twoNumber) { this.twoNumber = twoNumber;}他们的get方法返回0.0,我怎么可以让它等于0.0时,赋值为0??
查看完整描述

3 回答

?
安静_天空

TA贡献11条经验 获得超3个赞

利用包装类Integer,将其传递的参数转化为Int类型。

查看完整回答
反对 回复 2016-04-02
?
waste_time

TA贡献43条经验 获得超16个赞

最简单的就是使用Math.round函数或者直接用int强转

查看完整回答
反对 回复 2016-03-31
?
HansonQ

TA贡献223条经验 获得超56个赞

赋值之前可以做一下判断,能否实现?

查看完整回答
反对 回复 2016-03-31
  • 3 回答
  • 0 关注
  • 4214 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信