//1.转成int
BigDecimal a=new BigDecimal(vo.money()+"");
if(a.intValue()>0){
//判断
}
//此种方法的缺点是,当数字大于九位数时,得到的全部是负数,而且小数值得不到
//2.compareTo方法, //结果是:-1 小于,0 等于,1 大于
if(money.compareTo(BigDecimal.ZERO)==-1){
throw new RuntimeException("金额不能为负数!");
}