import java.math.BigDecimal;
public class DemoBigDecimal {
public static void main(String[] args) {
BigDecimal a1 = new BigDecimal(123.34);
BigDecimal a2 = new BigDecimal(5.34);
BigDecimal a4 = new BigDecimal(123);
BigDecimal a3 = new BigDecimal(5.34);
System.out.println(a1.compareTo(a2));
System.out.println(a2.compareTo(a1));
System.out.println(a1.compareTo(a4));
System.out.println(a2.compareTo(a3));
}
}
输出结果:
1
-1
1
0
int result = a1.compareTo(b)
解释:a1>a1 时result=1;
a1=a1 时result=0;
a1<a1 时result=-1.