eachExpensesDetail.getMoney().compareTo(new BigDecimal("0.00")) == 1
时间: 2024-02-01 13:12:25 浏览: 52
详解java Collections.sort的两种用法
这行代码的意思是比较 eachExpensesDetail.getMoney() 的值是否大于 0.00。返回值为 1 表示大于,为 0 表示等于,为 -1 表示小于。这里使用 BigDecimal 类型进行比较,是因为在 Java 中使用双精度浮点数进行比较可能会出现精度问题,而 BigDecimal 可以保证精度准确。
阅读全文