For循环比较Java BigDecimals

时间:2016-10-20 02:20:22

标签: java loops for-loop compare bigdecimal

只要BigDecimal d大于0,我就需要重复循环。我尝试了以下两种方法,但这两种方法似乎都不起作用。提前感谢任何建议。

for (d.compareTo(z) < 0 ; ) {

}

for (BigDecimal d>0) {

}

1 个答案:

答案 0 :(得分:1)

要执行大于操作,必须使用compareTo()方法。

Userobject{
    username
    userage
...
    userroleobject // is a userrole object
}

userrole{
    rolid
    rolname
    rolcommission
}

示例:

 for(d.compareTo(new BigDecimal("0"))>0; ){  //Your code }