请教一下,
public class BigComplex {
BigDecimal re;
BigDecimal im;
final static BigComplex ZERO =
new BigComplex(BigDecimal.ZERO, BigDecimal.ZERO);
public BigComplex() {
re = BigDecimal.ZERO;
im = BigDecimal.ZERO;
}
BigComplex add(final BigDecimal oth) {
final BigDecimal x = re.add(oth);
return new BigComplex(x, im);
}
在上面的code中,BigComplex ZERO以及BigComplex add()的宣告都是对class做操作对吧
只是有点不了解 final static BigComplex ZERO的作用是?
该ZERO与BigDecimal.ZERO不同对吧