项目里需要核对金额数据,相等才能继续业务,两个double类型数据使用==进行比较,返回的一直是false
if(je!=je1) return JsonResult.fail("借贷金额不等!");
在Java中int类型数据的大小比较可以使用双等号,double类型则不能使用双等号来比较大小,Double类型的变量可以使用compareTo()方法比较大小
if(je.compareTo(je1)!=0){
return JsonResult.fail("借贷金额不等!");
}
compareTo<0,第二个数大
compareTo=0,一样大
compareTo>0,第一个数大