BigDecimal比较大小equals和compareTo方法
以下是java.math.BigDecimal.compareTo()方法的声明
public int compareTo(BigDecimal val)
参数:
val-- 要与此BigDecimal比较的值。
返回值:
此方法,如果小于val返回-1,如果大于val返回1,如果BigDecimal为等于val返回0
下面的示例演示math.BigDecimal.compareTo()方法的用法。
public class BigdecimalTest {
public static void main(String[] args) {
BigDecimal z1 = new BigDecimal("0");
BigDecimal z2 = new BigDecimal("0.0");
System.out.println(z1.equals(z2));
System.out.println(z1.compareTo(z2));
}}
输出结果:
1.false
2.0