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

给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??

_朝歌_
浏览 4232回答 3
3回答

安静_天空

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

waste_time

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

HansonQ

赋值之前可以做一下判断,能否实现?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java